<SEC-DOCUMENT>0001084991-20-000083.txt : 20201116
<SEC-HEADER>0001084991-20-000083.hdr.sgml : 20201116
<ACCEPTANCE-DATETIME>20201116163134
ACCESSION NUMBER:		0001084991-20-000083
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		73
CONFORMED PERIOD OF REPORT:	20200930
FILED AS OF DATE:		20201116
DATE AS OF CHANGE:		20201116

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-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-31398
		FILM NUMBER:		201317542

	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-Q
<SEQUENCE>1
<FILENAME>ngs-20200930.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2020 Workiva--><!--r:f845e10a-d5e2-4832-b9ff-4c553cd0c9e8,g:56020402-812f-44cf-9fd1-71c3e5a631ae,d:0069350ca238448080e8ad386ed3a3d6--><html xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ngs="http://www.ngsgi.com/20200930" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>ngs-20200930</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80L2ZyYWc6OTdkOWZlYzYzMzc1NGRhZjk4NjE4N2E2ZWVjMTYzMDYvdGFibGU6MTczNWVkYTNkMzljNDk1MGEyMjE2MDg0ZGNkODNmYTAvdGFibGVyYW5nZToxNzM1ZWRhM2QzOWM0OTUwYTIyMTYwODRkY2Q4M2ZhMF8yLTEtMS0xLTA_65f17beb-4b85-4314-a1b9-11e3bd84ac64">0001084991</ix:nonNumeric><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80L2ZyYWc6OTdkOWZlYzYzMzc1NGRhZjk4NjE4N2E2ZWVjMTYzMDYvdGFibGU6MTczNWVkYTNkMzljNDk1MGEyMjE2MDg0ZGNkODNmYTAvdGFibGVyYW5nZToxNzM1ZWRhM2QzOWM0OTUwYTIyMTYwODRkY2Q4M2ZhMF8zLTEtMS0xLTA_3bd5dcb6-ce71-4d59-a885-7b7cd202da70">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80L2ZyYWc6OTdkOWZlYzYzMzc1NGRhZjk4NjE4N2E2ZWVjMTYzMDYvdGFibGU6MTczNWVkYTNkMzljNDk1MGEyMjE2MDg0ZGNkODNmYTAvdGFibGVyYW5nZToxNzM1ZWRhM2QzOWM0OTUwYTIyMTYwODRkY2Q4M2ZhMF80LTEtMS0xLTA_ac6faa3d-5f37-4d3b-b117-fbd1cf21172f">2020</ix:nonNumeric><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80L2ZyYWc6OTdkOWZlYzYzMzc1NGRhZjk4NjE4N2E2ZWVjMTYzMDYvdGFibGU6MTczNWVkYTNkMzljNDk1MGEyMjE2MDg0ZGNkODNmYTAvdGFibGVyYW5nZToxNzM1ZWRhM2QzOWM0OTUwYTIyMTYwODRkY2Q4M2ZhMF81LTEtMS0xLTA_8a3d443f-4685-4b27-b924-4920eb8ae20c">Q3</ix:nonNumeric><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80L2ZyYWc6OTdkOWZlYzYzMzc1NGRhZjk4NjE4N2E2ZWVjMTYzMDYvdGFibGU6MTczNWVkYTNkMzljNDk1MGEyMjE2MDg0ZGNkODNmYTAvdGFibGVyYW5nZToxNzM1ZWRhM2QzOWM0OTUwYTIyMTYwODRkY2Q4M2ZhMF82LTEtMS0xLTA_2c73ab61-a5e0-4537-8275-946de950b13a">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i3bf27e9d53844a8e970ebcafc956af0d_I20200930" name="us-gaap:LessorOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMzA1OA_638e19aa-b44e-4c26-9d22-4a9db2356204">P6M</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="ngs-20200930.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i0c5d85a93c024caa96dc262437ab10b5_I20201109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-11-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd56c581ea014bab9d7f4c6e40327fca_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: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="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7465602a0c44090b0fc5f8bf0326e8c_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="i8de77335ef5e4dfda02436ce5869b526_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="ib3fa2eef45c84f30bc74367d15767902_D20200701-20200930"><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>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d183a13622941d29bea0c26792a8aa3_D20190701-20190930"><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-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2640ff52a714a398469704c898de238_D20200101-20200930"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia390394735a14719ada5ea4dae345522_D20190101-20190930"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0423c22df536406c985859cf021dfd11_D20200701-20200930"><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>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99da7401c20248aa933cc1d3aed564f3_D20190701-20190930"><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-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iebd10d0db1f944db9a0e9f786f8716fa_D20200101-20200930"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i529d0a87bba6475f80867df72d615192_D20190101-20190930"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ae1e85094c442f297910e3650e27337_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="i26233b62387c4aadb6c11ac07a4c4cbf_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="ie7047b336e484db29f199770d5e3f7bd_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="i6e9da440805e441daaa732c40296b399_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="i4ded04e9c12f49b09730dedf2fd9bbbc_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="i8f27a94a2f9344a78a1601ecdf51e7a2_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:context id="ie73f441cd06a4352b52ee790a1afd8eb_D20190101-20190331"><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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65f9c92923d447a9b6a0657424dba6c3_D20190101-20190331"><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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia372e12f749b472eb963b8b27d48bd95_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="i29f5fcf1f2e64a6d936b6958ddd11156_D20190101-20190331"><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-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbc33c221b1e4de88cd843f62fbf049e_I20190331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f8efdcae67d459798d3b8531076454b_I20190331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic64874c95e1241ba86f879df3d94a495_I20190331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i088b7430759d497385ac916c5c08d3b4_I20190331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d9274fc8b6041ffaf1a09ecfe30d22f_I20190331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1a86424980b4212818746b31369be8e_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cd85c02949d495ab50c838a003d6a8e_D20190401-20190630"><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-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4280736f08674063b71e974428213a23_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="ic9aadce332b54dd28f7e5430478f37a1_D20190401-20190630"><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-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a3e57d90c6e4e55af943da55002e601_D20190401-20190630"><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-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i358bce8fd1504bfbbbb5620da9deb0f7_I20190630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb6cd044c08c4f45a868f3e1e5fb1ebe_I20190630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib64437b5ff3841aab9238c27c8f31677_I20190630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i534d29110eb44e4fb6853dca83453691_I20190630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ac16a7288ab4e2c83ef833c069412c5_I20190630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i329d359f62d4490580a257a60bc5e558_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:context id="iec56c71088794449bdb6391dbddf19bd_D20190701-20190930"><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-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9134f290bdb8448886c6360317bbc414_D20190701-20190930"><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-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c14a335f5d844d6ada732c68050590c_D20190701-20190930"><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-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9aabce729e2a45d4a71ca6dc7363bacb_D20190701-20190930"><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-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23d437f9f3574c8daaeea7c218a22390_I20190930"><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-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice59ba66748e49dc82afee8880db70b2_I20190930"><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-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbebe51cb6804709b2b618ea9ee1290d_I20190930"><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-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4eace906e0634f8dbe14925d672955a5_I20190930"><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-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bcbf32a3d2841c2b571ae54f9fb3f28_I20190930"><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-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2804c2298f94e97b1fd31effb082449_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib54036a9800e4ab48f5f9d2ad962a93c_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="i80ab092be96d4ba284b56711e8a2235f_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="i3eecbabb6a3d4814b12f296a2092a3e1_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="i1ca51f9654ec48f69e40d42512989cdf_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="id8f9240100af4828800ca5b0bcbfeabc_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:context id="ic1878dcca77f4ab695edded209383a2c_D20200101-20200331"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15fbdf1de4154c4589ff97d993daa31a_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41bf0b60f8ce49b3be83b6c24623da55_D20200101-20200331"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide7f41a283364b37bdc65df0c0c8ec9f_D20200101-20200331"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief93f9404d5449e380a554a2e8402b7d_I20200331"><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>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe28a19c519c47508db8b146f9e90f76_I20200331"><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>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic41a9ec269d64603b3fd8dc8fc43d48a_I20200331"><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>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8afcc384f344d638614ee9431f3b2a5_I20200331"><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>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94cadee5cf884ef7a4077597549984ae_I20200331"><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>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2832b6ec2e74b138cdded0e8c323270_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice530becba5949f29b2354ede89ef507_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc7c0cca64db4a4d8b6d5523e19d61fa_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaac9e6029f5640ec8a7270fba3bf8ea5_D20200401-20200630"><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>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if448a8ecfc4a4ec6a45c680542e8c0a9_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b7f5289fc084d1aa797fefbd4af36f2_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07eb694a32f846e6ad06cbf82d6d6f0a_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56792330746e47c8a074d2039e66b07a_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia95b892231b04f23bcd8b65ca542b538_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d5398481bd94364ac8e7f0d5afa4de0_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id734fa61880e4abab68aa3b770673c94_D20200701-20200930"><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>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b96db740d58430e8aaf14455dc1f44f_D20200701-20200930"><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>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2747cf7baa9f47baad84e858e79b6a51_D20200701-20200930"><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>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f8c08a656c748e582030300a09de7ad_I20200930"><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>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7593ff7b7850448a9791e8470c18e1cb_I20200930"><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>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i477f19a982754e15a6f3d0bd34e3ff49_I20200930"><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>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec7ba70ff87d4aa489a46f06f2d3a87a_I20200930"><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>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59fd75ada2f745db8f8d7279ecdb2f8a_I20200930"><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>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i1efe4ae258fd43f9a3bc4a43ef14ec06_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:context id="i3bf27e9d53844a8e970ebcafc956af0d_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">ngs:RentalContractsExcludingLargeHorsepowerCompressorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66a71c716f5a4ef2baccce819b952aa9_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">ngs:RentalContractsExcludingLargeHorsepowerCompressorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc116010040b457c94910c51497b48cd_I20200930"><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="us-gaap:LeaseContractualTermAxis">ngs:RentalContractsLargeHorsepowerCompressorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4f3a62e03aa4e54b9e036415b370b33_D20200101-20200930"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3657bc6732ce4f83915728efda6be17f_D20190101-20190930"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71c15bcca316466d989324facf6032d2_D20200701-20200930"><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>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iddfa42a1e36044ac8fa36bd16db8db87_D20190701-20190930"><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-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibaad4220452f4a4ea1d7b0996f9d89b0_D20200101-20200930"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65e41503c9fc4844be62a0492d17ff60_D20190101-20190930"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4bca84a3c2414729897486ca7bca6db6_D20200701-20200930"><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>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00f431aa4a374f008d49b7661e40b910_D20190701-20190930"><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-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fb18b1b6abb4ec293b81d1d6d89be40_D20200101-20200930"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4bcef35080414373a151ac6d0c20be7b_D20190101-20190930"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ecc47ff4755476892912e0bb7883ec9_D20200701-20200930"><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>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7589140e15714c62ae05155425bf1a6d_D20190701-20190930"><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-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i332fe1ee334f4b4a91ea9b9259f5af02_D20200101-20200930"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i613170399b584135a3c0ce99a2e5bbda_D20190101-20190930"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0556d6656d8435494e8ca6f48a5ae1a_I20200930"><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:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1f1a7c22ac6481499167e8fe679abaa_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1be4a3bcd7e488e9869bf1b37a5219d_D20200101-20200930"><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="us-gaap:MajorPropertyClassAxis">us-gaap:EquipmentLeasedToOtherPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie25e3c2c70ef4e4a8d742b262e7194fd_D20200101-20200930"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f6109bf00b84dddb6a2d0f05a60acf5_D20200101-20200930"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>ngs:segment</xbrli:measure></xbrli:unit><xbrli:context id="i24e5379889a74c0a9da4a6fa0fe22f0d_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="i1228b5efea424ed0bf0e1c902f1fe0ea_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="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-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-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d44a05feab54b57903159f1b80f856f_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="i55c89b26340f4732a87119c2d87ce1ab_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="i5471cf1dd1c04baab4078a65fb595d37_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="idab603a3f9e945909b5cb3516d92255c_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="i0a080ff4742a4b9dafc94bc76fab45b0_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="i93f4f4d1b0a6460bb60e1b041b6e2854_I20190331"><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>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3fa2059915a4fa89fb3507650a40423_I20190331"><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>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fc8d821f2dc4795a1c3fd707cbf5a6e_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="i1734f2d5e0f0458eb97bcab8fbc9c1dc_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="i156172ff23be49a392a4da455e6aba48_I20190630"><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>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81c6e9b53a1d4f389b5f7471e88c5a2b_I20190630"><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>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0676ae6da2947e7a69ce275f63b6fb9_I20190930"><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>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie80dd595e89b400cbff7ef8635c6b404_I20190930"><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>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45cc999babee4927acea2c2693362218_I20200930"><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>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62a8200eb7784e94addd3c999828c856_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="i333b6e564f024910a8e6f7aa106f74ca_I20200930"><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>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie82c354c32984848a8521ea0e6038f90_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="i6d25a8da4aef44b2a6226b6bfbd12163_I20200930"><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>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ef5bb8a2c974a79b22b2f7bb74532b2_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:unit id="compressor"><xbrli:measure>ngs:compressor</xbrli:measure></xbrli:unit><xbrli:context id="i022303b0415e49e09e00b515ac3edd77_D20190701-20190930"><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-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ed06f3feeab4749a6647202e8a996c6_D20190101-20190930"><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><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ngs:LossOnRetirementOfRentalEquipmentMember</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="ibe03ac8c2f114560bc4b2e9ac37fe27f_D20200101-20200930"><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><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ngs:LossOnRetirementOfRentalEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i460577ee91e34b44bb95ee0c1cab286c_I20200930"><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:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33e85a16af094d5abdbb0f05cef1fad8_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="i9f797aaf26eb4ef9af676d81d8d69563_I20200930"><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>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6dca2d65276b468f837c48a98f58b892_D20200101-20200930"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="loan"><xbrli:measure>ngs:loan</xbrli:measure></xbrli:unit><xbrli:context id="i9b162d457f0943c29370087be3491c0a_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1e067deb800456f8b5687c155e6da92_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01e26ffc253a4093b7bfca7ec61c7bb9_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">ngs:CbFloatingRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ffc1cdf0ae54887b6eca5d0ad645b46_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f6b3ec707774969ab33e80763a5e938_D20200101-20200930"><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="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2602d13e365c45c9ae3dffd0f458bb07_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="i9371e6034af5467aa39c5582631a55e9_D20200410-20200410"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ngs:PaycheckProtectionProgramLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-10</xbrli:startDate><xbrli:endDate>2020-04-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18311220cad84aff8d0ba85df546f198_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0af931c02dd14c109fc58f6b5b3eb224_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80519537180144d8857f1bcc3e5b934d_D20200101-20200930"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0c3b3868be54545b4da79bf73dbf5d5_I20200930"><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>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icde9a127651e4548968fc0130017896d_D20200101-20200930"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i852df066f93a49a5a421aaa50ba0504a_I20200930"><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>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied73ef54b7cb42d789f792e2dcd7490b_D20200101-20200930"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i148ba26d29514dc99e75f570bad782dc_I20200930"><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>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9fa287721dc41efafa60fc5fd57439c_I20200930"><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:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i380bc0d401754d66b92873969846057a_D20200101-20200930"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50426197793046e6b81bf67d06a790dc_D20190101-20190930"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11ca0984ff264e8d90b48d4f70d28a4b_D20200428-20200428"><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="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-28</xbrli:startDate><xbrli:endDate>2020-04-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d969b49cffd4892a69e24d80ccfa443_D20200428-20200428"><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>2020-04-28</xbrli:startDate><xbrli:endDate>2020-04-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16adbb8db237409d8da478f8b90e380a_D20200428-20200428"><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>2020-04-28</xbrli:startDate><xbrli:endDate>2020-04-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3b05515349f4724ae081eb1cd41d6e5_D20200101-20200930"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="independent_director"><xbrli:measure>ngs:independent_director</xbrli:measure></xbrli:unit><xbrli:context id="ic083eeffb63d4d54b4bbd34fc259fd2a_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00810e9e38e24342a8f17a0bcf12e0a7_D20190101-20190930"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i860f2664c8ce481382b568c3d18a19f0_I20200930"><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>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7362592aae0141738774f50d8b117d23_D20200101-20200930"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2efa62a644504aaca8ab73d487ddc505_D20200428-20200428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ngs:OtherLongTermIncentiveCompensationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-28</xbrli:startDate><xbrli:endDate>2020-04-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9aa5d17c159d491a8b89c67a57b771c2_D20200428-20200428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ngs:OtherLongTermIncentiveCompensationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-28</xbrli:startDate><xbrli:endDate>2020-04-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b8bed9ad30f4f0a8b40588c2fbbb697_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ngs:OtherLongTermIncentiveCompensationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i533f88323adf41bead7c96f279f37d33_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ngs:OtherLongTermIncentiveCompensationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92e94f5f184c448292a1010aab3066b3_D20200101-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:AntidilutiveEffectMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8109e4acefbb4dae92c8ad92028a58e8_D20170101-20170331"><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>2017-01-01</xbrli:startDate><xbrli:endDate>2017-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if037d14d923540a8a79ce48e222cb2ad_D20190101-20190331"><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>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44a1253b43df4fe68343910299bcb665_D20201015-20201015"><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="srt:TitleOfIndividualAxis">ngs:MsBeyerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-15</xbrli:startDate><xbrli:endDate>2020-10-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia15d802227e9480fa6f6cf479e11ef4e_D20201015-20201015"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ngs:OtherLongTermIncentiveCompensationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ngs:MsBeyerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-15</xbrli:startDate><xbrli:endDate>2020-10-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d8f2ceced4d41288fff0a5ba76e9b07_I20201023"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001084991</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-23</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i0069350ca238448080e8ad386ed3a3d6_1"></div><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl84Mw_b205d1cd-6170-40ea-96af-fab678609477">10-Q</ix:nonNumeric> </span></div><div style="margin-top:6pt;text-align:center"><span><br/></span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl84OA_3422ee91-e9de-4780-9812-600b56aca52e">&#9746;</ix:nonNumeric>&#160;&#160;QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the quarterly period ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl8yMTE_72492914-1e90-478b-a957-ba641e2e45f2">September&#160;30, 2020</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl8yMTg_e9097d4d-26d1-4805-a670-1a9288c35f94">&#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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the transition period from ______&#160;&#160;to ______</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission File Number <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl8zODI_8ba47586-bbb2-4285-aba5-0a73fd0adc5f">1-31398</ix:nonNumeric></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl8zODY_3ff9ee49-3640-4ab3-850d-a72796590f99">NATURAL GAS SERVICES GROUP, INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.854%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6MTc1YThmN2M2YjcwNDQ0YTk4NWZiZDk5OTQ1Zjg1NDMvdGFibGVyYW5nZToxNzVhOGY3YzZiNzA0NDRhOTg1ZmJkOTk5NDVmODU0M18wLTAtMS0xLTA_d70d43e9-d153-4915-abe0-181205afd9e2">Colorado</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6MTc1YThmN2M2YjcwNDQ0YTk4NWZiZDk5OTQ1Zjg1NDMvdGFibGVyYW5nZToxNzVhOGY3YzZiNzA0NDRhOTg1ZmJkOTk5NDVmODU0M18wLTItMS0xLTA_27ea163e-2286-4c34-85b3-53c92957251e">75-2811855</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl80NDg_f6c8f4e5-a01f-4252-b3d3-ffc723e1b09f">404 Veterans Airpark Ln., Ste 300</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl80NTE_890b398c-ffa6-48cb-81f2-3ca0555d2412">Midland</ix:nonNumeric>, <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl80NTU_958c7a18-02ae-481e-a00c-1013bdeebddf">Texas</ix:nonNumeric> <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl80NTg_8ed1b76a-1246-4f27-89d1-8e5bfd1930a8">79705</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Address of principal executive offices)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl81MDM_52bad442-652f-4942-8030-7cec24bd88ec">432</ix:nonNumeric>) <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl81MDc_d77056ec-4480-4dfd-ae62-a9e7a9cb243a">262-2700</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.965%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities registered pursuant to Section 12(b) of the Act:</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading Symbol</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6YjZiYzZmNDYxYTRiNGY4OGE0OTE2M2MxOTI0Yzg5YjEvdGFibGVyYW5nZTpiNmJjNmY0NjFhNGI0Zjg4YTQ5MTYzYzE5MjRjODliMV8yLTAtMS0xLTA_6491cce1-0536-4988-b001-cef8a199042b">Common Stock, Par Value $0.01</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6YjZiYzZmNDYxYTRiNGY4OGE0OTE2M2MxOTI0Yzg5YjEvdGFibGVyYW5nZTpiNmJjNmY0NjFhNGI0Zjg4YTQ5MTYzYzE5MjRjODliMV8yLTEtMS0xLTA_c654462d-5a6f-4af6-aed8-f8778cd76a83">NGS</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6YjZiYzZmNDYxYTRiNGY4OGE0OTE2M2MxOTI0Yzg5YjEvdGFibGVyYW5nZTpiNmJjNmY0NjFhNGI0Zjg4YTQ5MTYzYzE5MjRjODliMV8yLTItMS0xLTA_164fc443-7e7d-4a90-b4c7-e99a3d0a8df7">NYSE</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:71.052%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6MjMwZTA4ZmYyNDI2NGQ3Njk3MzllYzBmYWU0MWViN2EvdGFibGVyYW5nZToyMzBlMDhmZjI0MjY0ZDc2OTczOWVjMGZhZTQxZWI3YV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjplMzY2OTJmZjgzNzE0ODI5YWQwNjEzNTRmZjljZjEzY181_84046c0c-7282-4017-b359-f8a02537ae51">Yes</ix:nonNumeric>&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">x</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">No&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">o</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:71.052%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6NGM1NDE5ZWI2OWU4NGYyZjkwOGQ5ZWYwYWY2YmI2NzkvdGFibGVyYW5nZTo0YzU0MTllYjY5ZTg0ZjJmOTA4ZDllZjBhZjZiYjY3OV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjo1ZGY3YjIwOWJlYmM0YzJlYmM2MDQ2M2Y3ZTQ2ODI3YV81_74887dfe-b870-4c39-b19c-9750dfe88416">Yes</ix:nonNumeric>&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">x</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">No&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">o</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company.&#160;&#160;See the definitions of &#8220;large accelerated filer&#8221;, &#8220;accelerated filer&#8221;, and &#8220;smaller reporting company&#8221; and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:15.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.667%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.275%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.460%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Large accelerated filer&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">o</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6OTk3MjRjNmZjNTFjNGMwODk0YWQ3NTNlZWJhOTg0ZjAvdGFibGVyYW5nZTo5OTcyNGM2ZmM1MWM0YzA4OTRhZDc1M2VlYmE5ODRmMF8wLTEtMS0xLTAvdGV4dHJlZ2lvbjpjMzIwMmY4ZmRiZDE0MTExYjlhMTcwMDBjNjQ5YmFiNl81_fc0cf42c-f0d0-4f62-a69f-3b1b6ea42d80">Accelerated filer</ix:nonNumeric> &#160;&#9746;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated filer </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">o</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller reporting company&#160;<ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6OTk3MjRjNmZjNTFjNGMwODk0YWQ3NTNlZWJhOTg0ZjAvdGFibGVyYW5nZTo5OTcyNGM2ZmM1MWM0YzA4OTRhZDc1M2VlYmE5ODRmMF8wLTMtMS0xLTAvdGV4dHJlZ2lvbjphNjA3NTUwZDExYjc0NGE5ODc1MThmNDkxMTcwOTM2OV8zMQ_295e2f2b-9c8b-4ebc-b699-8989b640a129">&#9746;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6OTk3MjRjNmZjNTFjNGMwODk0YWQ3NTNlZWJhOTg0ZjAvdGFibGVyYW5nZTo5OTcyNGM2ZmM1MWM0YzA4OTRhZDc1M2VlYmE5ODRmMF8wLTQtMS0xLTAvdGV4dHJlZ2lvbjo1MjdkNTdlMzg2MjA0NWQxYTYzODEwMDRhZGQ3ZTM4MV8yOQ_ea0c7894-a566-4580-9015-3e69a2b71c49">&#9744;</ix:nonNumeric></span></div></td></tr><tr style="height:22pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-right:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition  period for complying  with any new or revised financial accounting standards provided   pursuant to Section 13(a) of the Exchange Act.</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:70.906%"><tr><td style="width:1.0%"></td><td style="width:32.095%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.302%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.303%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6YTQ3MmM1OTBlNjQ4NGFmNmFjY2U1Mjk5NDk3YmQ1NDkvdGFibGVyYW5nZTphNDcyYzU5MGU2NDg0YWY2YWNjZTUyOTk0OTdiZDU0OV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjo1OWMyNmJjNzc4Y2M0OGY0YTYzMmQ5Mjg4M2ZiYWFlNl85_26420888-3a0d-4b6c-a696-359418d5550b">&#9744;</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">x</span></div></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of November 9, 2020, there were <ix:nonFraction unitRef="shares" contextRef="i0c5d85a93c024caa96dc262437ab10b5_I20201109" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl8xOTU1_eb246b05-a461-4b66-b475-5676bddba1f8">13,468,799</ix:nonFraction> shares of the Registrant's common stock, $0.01 par value, outstanding.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="i0069350ca238448080e8ad386ed3a3d6_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.287%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Part I - FINANCIAL INFORMATION</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Item 1.&#160;Consolidated&#160;Financial Statements</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_16">Unaudited&#160;Condensed Consolidated Balance Sheets</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_16">1</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_19">Unaudited&#160;Condensed Consolidated Statements of Operations</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_19">2</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_22">Unaudited Condensed Consolidated Statements of Stockholders' Equity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_22">3</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_28">Unaudited&#160;Condensed Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_28">5</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_31">Notes to Unaudited&#160;Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_31">6</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_79">Item 2.&#160; Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_79">22</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_94">Item 3.&#160;&#160;Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_94">31</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_97">Item 4.&#160;&#160;Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_97">31</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Part II&#160;- OTHER INFORMATION</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_103">Item 1.&#160;&#160;Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_103">32</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_106">Item 1A.&#160;&#160;Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_106">32</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_112">Item 6.&#160;&#160;Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_109">33</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_115">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i0069350ca238448080e8ad386ed3a3d6_115">35</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="i0069350ca238448080e8ad386ed3a3d6_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I &#8211; FINANCIAL INFORMATION</span></div><div id="i0069350ca238448080e8ad386ed3a3d6_13"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.&#160;&#160;Financial Statements</span></div><div id="i0069350ca238448080e8ad386ed3a3d6_16"></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.768%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per share amounts)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(unaudited)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;padding-right:-6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNS0xLTEtMS0w_e6efe527-d2e0-4130-865c-bb3e6d8a3baa">27,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNS0zLTEtMS0w_f9f07681-814c-434d-93c7-7548042ca21b">11,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable, net of allowance for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNi0wLTEtMS0wL3RleHRyZWdpb246N2NkNDViZmU5MzMyNDA3MGFmMTY3ZDhjYWE2YjdhZTNfNzM_3e35304e-0603-4f66-a8df-e73803358a3c">1,119</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNi0wLTEtMS0wL3RleHRyZWdpb246N2NkNDViZmU5MzMyNDA3MGFmMTY3ZDhjYWE2YjdhZTNfODA_ced78bd4-8d50-4df0-b6ae-d496fa2f3e5e">918</ix:nonFraction>,  respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNi0xLTEtMS0w_8d9d5b20-f67f-4057-bd72-61dbbbed79cb">10,384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNi0zLTEtMS0w_2b086518-4d49-48b5-95a8-644e77df94af">9,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNy0xLTEtMS0w_39bc770b-b093-4392-8076-e178db5f75a4">17,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNy0zLTEtMS0w_b5f51ad4-f3ba-47df-83a4-fb7afe6d990f">21,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfOC0xLTEtMS0w_44bacda5-a403-4e40-8aac-b1b587d68f15">11,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfOC0zLTEtMS0w_2f3b1f15-f470-4e40-9628-3c7a6c3a1a42">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:PrepaidTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfOS0xLTEtMS0w_04a42b52-8fb7-47ed-acfd-01003b39c645">127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" name="us-gaap:PrepaidTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfOS0zLTEtMS0w_c071bfa5-c41a-4ba7-99d9-f08214f9958e">40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTAtMS0xLTEtMA_3d9ec625-1df9-4e29-b2a5-53e2e52b6fcd">596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTAtMy0xLTEtMA_f136149d-e189-4b6d-a2be-b2197afdc9e1">597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt;padding-right:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTEtMS0xLTEtMA_0f608b5b-6407-4fd0-ab4d-e9854aa726d6">66,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTEtMy0xLTEtMA_725eebd8-d530-4056-956d-02b0443db397">42,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="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="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTItMC0xLTEtMC90ZXh0cmVnaW9uOjhhY2ZiYzQzYzJkNzRlMzhiZWYzOGJkMjNhYTUwOTljXzYy_6a54041b-a7e1-4e68-904a-bf8f537d9a5f">37</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTItMC0xLTEtMC90ZXh0cmVnaW9uOjhhY2ZiYzQzYzJkNzRlMzhiZWYzOGJkMjNhYTUwOTljXzY5_df3f6a3a-0603-41b9-9042-71905b3ff84e">24</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTItMS0xLTEtMA_fea0f228-a24c-420f-8137-ddc7cf96194a">1,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTItMy0xLTEtMA_5db8b1a0-cde4-4942-abea-24a42a90f48d">1,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment, net of accumulated depreciation of $<ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="ngs:AccumulatedDepreciationRentalEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOjdiYzI1ZTQxZTE1NDRkYzM5NzUyZTIzMDNmZWZiNzM5XzU3_9f2e7092-b480-4db6-b5de-ca6306765477">179,160</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="ngs:AccumulatedDepreciationRentalEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOjdiYzI1ZTQxZTE1NDRkYzM5NzUyZTIzMDNmZWZiNzM5XzY0_c30eb2a1-face-4046-ab8b-44218046b9ad">162,348</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="ngs:RentalEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTMtMS0xLTEtMA_9f69a7a2-50fb-48df-ba1b-ef0491d3e1e7">210,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="ngs:RentalEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTMtMy0xLTEtMA_b1f69ea5-6299-4255-a90b-f72aa746dc39">217,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net of accumulated depreciation of $<ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOmY3MGRlYzU5NzAyMzQyNTRhZmFmNDJhZTUxYjMzY2I3XzYz_385d1072-3614-428d-ba7b-b3e6a9359205">13,327</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOmY3MGRlYzU5NzAyMzQyNTRhZmFmNDJhZTUxYjMzY2I3Xzcw_a9b0a3c2-09b3-4463-b0d7-f8c27aaeb89c">12,847</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentOtherNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTQtMS0xLTEtMA_f8a6ce72-cb6d-4903-9878-e459f69a3765">21,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentOtherNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTQtMy0xLTEtMA_cf7a31d4-cedb-4214-a0b4-395f23b7e302">21,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets - operating leases, net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="ngs:OperatingLeaseRightOfUseAssetAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOjRhYzcyN2FkZWM1NTRiYTE5Yzg4MzM5ODRhNTViNjkwXzc5_9942cd39-30b2-444f-b9cd-b573f6334421">306</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" name="ngs:OperatingLeaseRightOfUseAssetAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOjRhYzcyN2FkZWM1NTRiYTE5Yzg4MzM5ODRhNTViNjkwXzg2_fb535182-9627-4580-a346-42e90e395649">158</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTUtMS0xLTEtMA_33dccabe-4f4d-452f-9a97-f63619f6fb32">509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTUtMy0xLTEtMA_a0c4c832-1156-497c-891d-de04a5f75a4a">604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles, net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="ngs:IntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTctMC0xLTEtMC90ZXh0cmVnaW9uOjM0ZWY0MzEyNjg3MTQ2M2ViNWQyZDM5MzI2ODk2Yzk4XzUy_2bdb52e1-e005-4814-8798-76ea617b0c01">1,977</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="ngs:IntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTctMC0xLTEtMC90ZXh0cmVnaW9uOjM0ZWY0MzEyNjg3MTQ2M2ViNWQyZDM5MzI2ODk2Yzk4XzU5_f28d4b8d-a582-442b-a870-fbc963c0616b">1,883</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTctMS0xLTEtMA_076eba73-485d-450a-8c93-d84328f3bf9b">1,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTctMy0xLTEtMA_eba020e8-9a70-4f07-98bb-8a31f4dd6ab9">1,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTgtMS0xLTEtMA_85bfc4b7-f2a2-428b-95be-677fd463f95b">1,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTgtMy0xLTEtMA_66118787-79f5-423f-b24e-095683d3f12e">1,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt;padding-right:-24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTktMS0xLTEtMA_0b87e60e-a47b-4dec-9502-b432d81bba8b">304,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTktMy0xLTEtMA_dc213113-50f5-4ff7-beb8-3647ac7e95c1">286,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjItMS0xLTEtMA_f8479958-f3e2-4226-af99-e3f479a1753f">2,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjItMy0xLTEtMA_967df156-2df7-44be-bf79-d37ecb6d79e7">1,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjMtMS0xLTEtMA_b9132a02-eaac-4d12-8091-6bc204ea8253">4,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjMtMy0xLTEtMA_7475bf8a-34e3-4d29-9a2a-5caff6344861">2,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Line of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:LinesOfCreditCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjQtMS0xLTEtMA_53ae9c2d-271b-4a17-84b3-6a2129819090">417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" name="us-gaap:LinesOfCreditCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjQtMy0xLTEtMA_f645b0df-5408-49a0-9649-95dd50dc4861">417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjYtMS0xLTEtMA_dd2346d1-e2a1-4d93-b054-310a1fe600f2">203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjYtMy0xLTEtMA_5e29c45e-a69f-408c-b771-8f589bf58e3c">189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjctMS0xLTEtMA_ff5d1ce0-9aeb-409e-b585-cc5b493e411e">583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjctMy0xLTEtMA_e4f0e7e3-f589-4fac-9f43-f77e4828dcb7">640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjgtMS0xLTEtMA_5a622d65-f589-491e-bac2-24ce78bbb919">7,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjgtMy0xLTEtMA_d96bc3b5-d607-4f26-8a18-c486cabe45bc">5,508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzAtMS0xLTEtMA_20cbac31-55cd-4cc3-8cd1-b7fa952430cc">41,579</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzAtMy0xLTEtMA_ffd205d7-44e5-4ded-b46f-9d3a0005463a">31,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzEtMS0xLTEtMA_3dfb1019-eb4a-47e8-96ec-5fef78e9f33b">306</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzEtMy0xLTEtMA_48deb6a3-5287-44c4-92ac-a00ea5327c81">415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzMtMS0xLTEtMA_1bcf3e8d-c74b-4157-8dc5-6546693c0963">1,931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzMtMy0xLTEtMA_586e73b8-a77c-4623-b885-df2231155798">1,718</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzQtMS0xLTEtMA_093678d8-8d9e-469e-88f8-41d09a718727">51,455</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzQtMy0xLTEtMA_56d143b4-6e1c-4cda-8918-d2fdf8d9f52d">38,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Notes 6, 9, and 14)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzUtMS0xLTEtMA_41d11655-761f-4456-a3f1-25a95d6c1c0a"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzUtMy0xLTEtMA_5fa0468d-71f9-47de-874a-fadd565dd18f"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stockholders&#8217; Equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="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="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhNTA3ODcxZDA5YTRhMTBiZThkYmU1ZTBjNmRiNjEzXzIx_c4f81101-2eb8-40b2-92c9-e2cccdbe1344"><ix:nonFraction unitRef="shares" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhNTA3ODcxZDA5YTRhMTBiZThkYmU1ZTBjNmRiNjEzXzIx_ce4f660c-265b-4423-b040-3cb7fe5689a3">5,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhNTA3ODcxZDA5YTRhMTBiZThkYmU1ZTBjNmRiNjEzXzQz_ac659112-8a49-4765-8ece-878ba334783e"><ix:nonFraction unitRef="shares" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhNTA3ODcxZDA5YTRhMTBiZThkYmU1ZTBjNmRiNjEzXzQz_e63ae618-01f5-4be6-8982-a1343befddf5"><ix:nonFraction unitRef="shares" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhNTA3ODcxZDA5YTRhMTBiZThkYmU1ZTBjNmRiNjEzXzQz_f1fab047-bbe7-4072-a6ae-f9769b2b2a5b"><ix:nonFraction unitRef="shares" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhNTA3ODcxZDA5YTRhMTBiZThkYmU1ZTBjNmRiNjEzXzQz_f340d8f8-e281-4219-8242-10b63f1ce112">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued or outstanding</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzctMS0xLTEtMA_a58090b2-a972-44cb-89f8-88ce4922214b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzctMy0xLTEtMA_0661136a-b6e2-4a57-a5fb-392c80bcdb67">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="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="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjFiY2EwYzY3ZTVkNDRkNmVhMGQ2NjU4NTNmMDI5MDFmXzE4_424ffc0e-87cb-4696-8776-75a159f8d47b"><ix:nonFraction unitRef="shares" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjFiY2EwYzY3ZTVkNDRkNmVhMGQ2NjU4NTNmMDI5MDFmXzE4_c0362149-925d-4885-aa09-9d802f989ad4">30,000</ix:nonFraction></ix:nonFraction> shares authorized, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjFiY2EwYzY3ZTVkNDRkNmVhMGQ2NjU4NTNmMDI5MDFmXzUw_bf3bb856-fa59-4a9b-8c23-7deb43258d2b"><ix:nonFraction unitRef="usdPerShare" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjFiY2EwYzY3ZTVkNDRkNmVhMGQ2NjU4NTNmMDI5MDFmXzUw_d9458f55-eea8-4c12-9c94-6e41c1dd7911">0.01</ix:nonFraction></ix:nonFraction>; <ix:nonFraction unitRef="shares" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjFiY2EwYzY3ZTVkNDRkNmVhMGQ2NjU4NTNmMDI5MDFmXzU0_2f0ead23-c519-4805-8cd9-8974f4c1beac">13,290</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjFiY2EwYzY3ZTVkNDRkNmVhMGQ2NjU4NTNmMDI5MDFmXzYx_c0cbf5a0-0516-44df-92bb-27b8b6bae771">13,178</ix:nonFraction> shares issued, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzgtMS0xLTEtMA_26c999f6-c5f7-43e2-a5c9-6c676e790b91">133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzgtMy0xLTEtMA_eb5b9341-0ec7-4aed-84b2-0b003e9aed65">132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzktMS0xLTEtMA_b646625a-78e1-4657-92ad-f06455195ee4">112,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzktMy0xLTEtMA_134d067a-c51a-4da5-971d-8ddaa2e8ab61">110,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDAtMS0xLTEtMA_79137178-9fb6-4599-97a4-352272241ed6">141,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDAtMy0xLTEtMA_b815e7a5-6a82-4a9f-98a4-3b402301fca7">137,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="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="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmE4NjQ2OWUwZGNhNDRmNTlhZTE0ZjA3NmI4NzMyODg1XzMw_41187328-e7a1-497e-94f5-34fc91dde530"><ix:nonFraction unitRef="shares" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmE4NjQ2OWUwZGNhNDRmNTlhZTE0ZjA3NmI4NzMyODg1XzMw_d34cb082-2fc5-4c7d-8359-71036a8cfe35">38</ix:nonFraction></ix:nonFraction> shares</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDMtMS0xLTEtMA_15b17a5a-3935-44bb-b696-2f647ba5573c">490</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDMtMy0xLTEtMA_c7b0c097-b0c3-4818-a22b-67b55e11255c">490</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDQtMS0xLTEtMA_f5804beb-23f3-43e0-bc4c-b4315fceccdb">252,858</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDQtMy0xLTEtMA_4f968e05-fe61-40d7-9e11-e72b081b0c91">247,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities and stockholders' equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDUtMS0xLTEtMA_4dd5db00-97e4-48ac-81a5-421af2cebe3d">304,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDUtMy0xLTEtMA_c5a2b634-620e-4566-816f-2b472b848ceb">286,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="-sec-extract:summary;margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to these unaudited condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i0069350ca238448080e8ad386ed3a3d6_19"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.578%"></td><td style="width:0.1%"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NATURAL GAS SERVICES GROUP, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except earnings per share)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(unaudited)</span></div></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLeaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfNi0xLTEtMS0w_78707421-fcc8-45a2-be94-d5b60482b681">14,861</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLeaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfNi0zLTEtMS0w_494119ed-9a66-4f69-9033-0e7803fb99dd">14,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLeaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfNi01LTEtMS0w_0449673a-0ace-4f5f-b643-c8de48b3b84d">46,092</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLeaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfNi03LTEtMS0w_05550c7d-68de-4389-83e7-95db9c78aa14">41,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3fa2eef45c84f30bc74367d15767902_D20200701-20200930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfNy0xLTEtMS0w_cda3ab66-1970-40c7-80e9-01b30733cf5c">536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d183a13622941d29bea0c26792a8aa3_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfNy0zLTEtMS0w_9ccf5db7-2d59-4756-9e84-9cfc295d96af">5,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2640ff52a714a398469704c898de238_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfNy01LTEtMS0w_6c072034-607c-4793-993d-81c8c63ca28f">3,994</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia390394735a14719ada5ea4dae345522_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfNy03LTEtMS0w_327c877c-32d3-483a-98af-53b66eda943b">15,816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and maintenance income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0423c22df536406c985859cf021dfd11_D20200701-20200930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfOS0xLTEtMS0w_7db119d6-8a8b-4560-bb2c-2de6d397cbca">368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99da7401c20248aa933cc1d3aed564f3_D20190701-20190930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfOS0zLTEtMS0w_fe026703-2ea5-44aa-ad20-f787cd8700e3">541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd10d0db1f944db9a0e9f786f8716fa_D20200101-20200930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfOS01LTEtMS0w_5455ea8f-7eff-4a74-a084-4ecf2ff0fc7e">974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i529d0a87bba6475f80867df72d615192_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfOS03LTEtMS0w_c91c9158-419d-4ead-8f79-26583ecb3d4e">1,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;padding-right:-16pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTAtMS0xLTEtMA_0c87a8a8-bfa0-4b08-9158-12727d323f52">15,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTAtMy0xLTEtMA_71a0317e-1135-4545-8f85-2f53e60b6c5d">20,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTAtNS0xLTEtMA_25266623-2549-4729-8a06-b48dcafbd6b0">51,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTAtNy0xLTEtMA_38e862bc-60dc-43cc-8dbc-668651b92516">58,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:-9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of rentals, exclusive of depreciation stated separately below</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTItMS0xLTEtMA_e89a26de-ab2c-48e6-98db-1ccbff44f3af">6,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTItMy0xLTEtMA_4929b2dc-94d9-4486-9564-bea7d111f75e">6,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTItNS0xLTEtMA_6bf813b1-dfc6-4a10-9123-ff3820a6fb60">21,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTItNy0xLTEtMA_face51df-cdcb-4025-aa2b-d45f6822ab6a">19,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:-9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales, exclusive of depreciation stated separately below</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" name="us-gaap:OtherCostOfOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTMtMS0xLTEtMA_2e488fd7-6550-4957-b4fd-f6afd15fc916">997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherCostOfOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTMtMy0xLTEtMA_b2d9fbcb-dae2-4bbc-bc64-ff7fc62fd87e">4,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherCostOfOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTMtNS0xLTEtMA_2f136f4f-da28-43d3-ac44-17d68a101162">4,596</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherCostOfOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTMtNy0xLTEtMA_2cebbc2e-7534-477c-96b6-efa0f2070462">12,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;padding-right:-9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of service and maintenance, exclusive of depreciation stated separately below</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" name="us-gaap:CostOfPropertyRepairsAndMaintenance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTUtMS0xLTEtMA_bb272dfd-6ac2-49af-bd1a-aedc834c1da2">138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" name="us-gaap:CostOfPropertyRepairsAndMaintenance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTUtMy0xLTEtMA_608229ac-f283-421e-a2af-3729b3da5170">164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="us-gaap:CostOfPropertyRepairsAndMaintenance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTUtNS0xLTEtMA_d4bddc57-009e-4932-8b22-6a180ec284b0">363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:CostOfPropertyRepairsAndMaintenance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTUtNy0xLTEtMA_aadf46be-d1e2-4c0d-bbb0-83e1aa85862a">470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTctMS0xLTEtMA_f74097ea-371e-4422-9a27-c990cafafb07">2,493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTctMy0xLTEtMA_7d215c73-b1de-40b7-83b5-400c94c985ef">2,791</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTctNS0xLTEtMA_326123ab-67ea-4733-8af9-4ae20a7366a9">7,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTctNy0xLTEtMA_7f53eda0-cbc9-411e-ad34-b3c9f06d1b2a">7,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTgtMS0xLTEtMA_022f5c4d-462e-4b6a-ae1e-efa16fcdfc73">6,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTgtMy0xLTEtMA_1ca82ec9-a0e8-4d97-8eaa-3db79f5e04c6">5,920</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTgtNS0xLTEtMA_55c4f05c-0b26-48e4-8bf2-666e7edf74a4">18,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTgtNy0xLTEtMA_f4438658-2112-4a51-aced-475c79f01648">17,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTktMS0xLTEtMA_118b5f4f-7664-4e7d-b12e-ad2e3ee31ceb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTktMy0xLTEtMA_a4a9bd07-6f4d-4551-b427-60de03d2c46d">10,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTktNS0xLTEtMA_0f07c417-b076-4025-910f-e47b78327b92">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTktNy0xLTEtMA_47339bc6-44cd-4c86-82ef-b10fdbe2f6ec">10,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjAtMS0xLTEtMA_3eb19b54-3109-4b4c-9534-be07a43cee4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjAtMy0xLTEtMA_dd87c0c5-044d-41a9-bdc5-436b303b9f29">3,350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjAtNS0xLTEtMA_9082db0d-5388-4013-b159-36fe14e5aaac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjAtNy0xLTEtMA_008e1b10-0899-4643-8e6f-7eb79f46564d">3,350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement of rental equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjEtMS0xLTEtMTU2Nw_cd850a90-33e5-4315-9ff3-2a0177df7bca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjEtMy0xLTEtMTU2Nw_84819363-4fd1-45f7-96dd-41f8162315b5">1,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjEtNS0xLTEtMTU2Nw_d4bbd7e2-4410-489b-881c-d51255638feb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjEtNy0xLTEtMTU2Nw_48cfde69-f599-4eab-804d-f781482bd381">1,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating costs and expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjEtMS0xLTEtMA_42580d54-dee7-4599-ac98-523ed1adde4b">16,706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjEtMy0xLTEtMA_b2f6ae3e-47b8-419c-8740-f1901947b4c6">34,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjEtNS0xLTEtMA_3339641c-3f0c-4536-8f14-1c36d03feecb">52,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjEtNy0xLTEtMA_67090ac3-ad2c-4511-81b4-de4d55d4999e">72,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjItMS0xLTEtMA_c392bbfc-0096-438a-b5c5-709515a2b4aa">941</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjItMy0xLTEtMA_4783a684-8780-47b6-b302-259eb1aa87e9">14,021</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjItNS0xLTEtMA_7d07f426-51b5-46be-91a1-b9352c1c9640">1,362</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjItNy0xLTEtMA_dd17b5dd-fa01-4dd7-952c-d619c825489a">13,864</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other income (expense):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjQtMS0xLTEtMA_0e4806f4-23d8-41c2-95cb-8f2dc9675124">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjQtMy0xLTEtMA_99bd1795-c26d-432b-94c8-9f40516e441a">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjQtNS0xLTEtMA_5944d38f-c902-4d48-bd57-b28c4722df1e">13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjQtNy0xLTEtMA_3fc1a4ae-c5f2-454a-900e-44fdb221718b">12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjUtMS0xLTEtMA_b205d1f5-7ab1-40c6-ab9a-a07a188d830d">214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjUtMy0xLTEtMA_69d91680-7375-4c84-8290-3de93fd515db">93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjUtNS0xLTEtMA_a9d06391-72eb-4685-b1cb-bec733b75682">407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjUtNy0xLTEtMA_271230ca-7326-4f96-954e-b037b9e622c7">579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjYtMS0xLTEtMA_069ae2aa-2842-4aa1-8049-106a6656c293">212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjYtMy0xLTEtMA_39f4f47a-cd1b-4009-b657-1f4a3dd1383e">89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjYtNS0xLTEtMA_f1640cd1-20dc-4f31-91d3-e3c66a60fab3">394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjYtNy0xLTEtMA_0f6e3fa9-778a-4872-aefb-2909071f6d9a">567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loss before provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjctMS0xLTEtMA_f2ebf3c5-d232-4ae2-88d7-f6d3a14d78db">729</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjctMy0xLTEtMA_bf84f327-af12-4912-ae0c-0eb33c6c7d02">13,932</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjctNS0xLTEtMA_8cec5d07-f3b8-4147-aba6-f8160b40849b">968</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjctNy0xLTEtMA_0276208c-9616-403a-8600-333b1bf34336">13,297</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjgtMS0xLTEtMA_5b5b5345-9f7a-43d3-bc49-bd221778f357">167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjgtMy0xLTEtMA_5e1dc21b-c436-4d9c-aa01-6c5c9b4f40a1">1,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjgtNS0xLTEtMA_122749fa-88c3-4e67-9eb4-2390dcf70269">4,653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjgtNy0xLTEtMA_425ff411-a034-48ef-992c-c7f7c5ecc112">1,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net (loss) income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjktMS0xLTEtMA_ccd3d21e-d523-4d44-b753-ed29a96ecb2e">562</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjktMy0xLTEtMA_c7efd353-f416-499c-b909-1536ce0b9a1c">12,579</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjktNS0xLTEtMA_65fd0015-d5ce-486f-8d82-952e5b13952b">3,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjktNy0xLTEtMA_61bfdfc2-4361-457d-9014-88c3d24b14bc">12,154</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;padding-right:-36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Loss) earnings per share:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzEtMS0xLTEtMA_1682857c-e4f1-4861-9af2-809f945ed984">0.04</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzEtMy0xLTEtMA_fe122b06-28a1-4c23-a036-9389ee2636ef">0.96</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzEtNS0xLTEtMA_86ad877c-cecb-4900-bea4-8e790cd401e7">0.28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzEtNy0xLTEtMA_7e0463ae-6978-4d96-9bf5-99589e9fa178">0.93</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzItMS0xLTEtMA_904f4a49-1f65-4d9c-b5e3-3b7b3a911995">0.04</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzItMy0xLTEtMA_ab3891e7-007a-44fe-b9ff-df9c92d5930e">0.96</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzItNS0xLTEtMA_02ded676-94d7-4505-8b8f-22c31c91d004">0.27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzItNy0xLTEtMA_b113ae5e-1958-4579-9ebe-71e684398069">0.93</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzQtMS0xLTEtMA_246dc1ba-b4f9-401d-aaf2-6ffd818cf649">13,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzQtMy0xLTEtMA_7197636d-0fc6-4dd3-862f-efee4dfa4ca0">13,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzQtNS0xLTEtMA_3f96ae29-dabc-4c2c-973c-e8dfcca8b333">13,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzQtNy0xLTEtMA_ec47da6d-89ea-438f-96ea-2a6a35aa824f">13,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzUtMS0xLTEtMA_865c4520-2c2a-4d16-afcf-2c21f4d583a7">13,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzUtMy0xLTEtMA_f9d05603-5332-4b7e-b22b-f0f72157708e">13,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzUtNS0xLTEtMA_ee256348-ff7e-4499-8a0a-baf1a22b2b97">13,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzUtNy0xLTEtMA_ad7cd128-1aea-44ba-8ce1-46a674bc27fa">13,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to these unaudited condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><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 id="i0069350ca238448080e8ad386ed3a3d6_22"></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.917%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.917%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.168%"></td><td style="width:0.1%"></td></tr><tr><td colspan="54" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NATURAL GAS SERVICES GROUP, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(unaudited)</span></div></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Preferred Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Additional Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Total Stockholders' Equity</span></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">BALANCES, January 1, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1ae1e85094c442f297910e3650e27337_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy0xLTEtMS0w_e9ea152c-57bd-4905-a57a-de10e20bf98d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ae1e85094c442f297910e3650e27337_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy0zLTEtMS0w_38c9a6ba-f177-4d9e-8c71-98d65c597e1d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i26233b62387c4aadb6c11ac07a4c4cbf_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy01LTEtMS0w_76e3d75b-fd8c-498f-aca4-e420bfc0cbf1">13,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26233b62387c4aadb6c11ac07a4c4cbf_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy03LTEtMS0w_a27f3742-23f3-4b33-bb17-4c225c0a6155">130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7047b336e484db29f199770d5e3f7bd_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy05LTEtMS0w_3aa25570-0e8e-4caf-8219-65d92b42f40a">107,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e9da440805e441daaa732c40296b399_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy0xMS0xLTEtMA_a9266668-55cf-42f5-813d-d7838c1d95b4">151,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4ded04e9c12f49b09730dedf2fd9bbbc_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy0xMy0xLTEtMA_d17313f8-1ddb-45ac-a433-c3ab5b59b5ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ded04e9c12f49b09730dedf2fd9bbbc_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy0xNS0xLTEtMA_6aa8417d-6658-41e3-8031-47cfea512e07">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f27a94a2f9344a78a1601ecdf51e7a2_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy0xNy0xLTEtMA_aea55985-ac8c-4a7d-aacc-538e18cac558">259,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Exercise of common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie73f441cd06a4352b52ee790a1afd8eb_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNC01LTEtMS0w_371e9af1-318b-48f6-b61a-adbd21091e51">57</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65f9c92923d447a9b6a0657424dba6c3_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNC05LTEtMS0w_33aa52fa-1f61-4487-87ee-53eeed0a2b54">555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia372e12f749b472eb963b8b27d48bd95_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNC0xNy0xLTEtMA_da007fa1-1172-4cf6-a594-1d1c8a0ad366">555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Compensation expense on common stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65f9c92923d447a9b6a0657424dba6c3_D20190101-20190331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNS05LTEtMS0w_9dad6c83-435d-4be7-aa71-328b164431a0">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia372e12f749b472eb963b8b27d48bd95_D20190101-20190331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNS0xNy0xLTEtMA_4bb0c45b-19f4-487d-970e-bbbd43f2b52f">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie73f441cd06a4352b52ee790a1afd8eb_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNi01LTEtMS0w_19d25cd6-573f-4094-a21a-9087fd114dff">71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia372e12f749b472eb963b8b27d48bd95_D20190101-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNi0xNy0xLTEtMA_424b6db4-512e-494a-88b9-e402212918df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Compensation expense on restricted common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie73f441cd06a4352b52ee790a1afd8eb_D20190101-20190331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNy03LTEtMS0w_191952e0-fbb2-480b-bdd7-90e22b575bdb">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65f9c92923d447a9b6a0657424dba6c3_D20190101-20190331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNy05LTEtMS0w_0844adc5-7fdd-4a7f-97ff-e4ffa1a30099">463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia372e12f749b472eb963b8b27d48bd95_D20190101-20190331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNy0xNy0xLTEtMA_5b9ce171-2091-448f-8a8c-471185e8bce2">464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Taxes paid related to net shares settlement of equity awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i65f9c92923d447a9b6a0657424dba6c3_D20190101-20190331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfOC05LTEtMS0w_85bec13a-42f1-42c0-90d0-0d53bc5e662e">192</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia372e12f749b472eb963b8b27d48bd95_D20190101-20190331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfOC0xNy0xLTEtMA_71d37e71-52f3-4b40-bc1c-7aa6f806ac0e">192</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29f5fcf1f2e64a6d936b6958ddd11156_D20190101-20190331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfOS0xMS0xLTEtMA_b4f5e6bd-07bb-4240-bbad-6c8516d5aa68">98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia372e12f749b472eb963b8b27d48bd95_D20190101-20190331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfOS0xNy0xLTEtMA_cbf612e6-a357-4c6c-8683-1d50deac284b">98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">BALANCES, March 31, 2019</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifbc33c221b1e4de88cd843f62fbf049e_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtMS0xLTEtMA_81d1476c-4fe6-4b96-84d2-40662e4bf0d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbc33c221b1e4de88cd843f62fbf049e_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtMy0xLTEtMA_0a08eed6-12af-4c20-a4fd-361545438fae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6f8efdcae67d459798d3b8531076454b_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtNS0xLTEtMA_4c24a3b0-5d0b-4be7-ad25-524427806155">13,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f8efdcae67d459798d3b8531076454b_I20190331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtNy0xLTEtMA_dcb5d769-f74b-454a-831f-8074a0924264">131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic64874c95e1241ba86f879df3d94a495_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtOS0xLTEtMA_a4172b86-8626-476f-964c-9a6c172029b7">108,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i088b7430759d497385ac916c5c08d3b4_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtMTEtMS0xLTA_4a2bc969-6477-453c-b667-6c1adf0fd88b">151,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6d9274fc8b6041ffaf1a09ecfe30d22f_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtMTMtMS0xLTA_10992212-6086-425a-b3ad-34385360c853">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d9274fc8b6041ffaf1a09ecfe30d22f_I20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtMTUtMS0xLTA_95c8419e-1d22-4889-b8d4-e69b829a876e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1a86424980b4212818746b31369be8e_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtMTctMS0xLTA_e794739d-4bed-444c-8c31-7462f18743f9">260,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Exercise of common stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5cd85c02949d495ab50c838a003d6a8e_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTEtOS0xLTEtMA_58d7c3e3-cfec-44c7-9c0d-648a23c2680c">50</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4280736f08674063b71e974428213a23_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTEtMTctMS0xLTA_5d7d58e6-61f6-4b44-bcb1-861bf80e2ff8">50</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Compensation expense on common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cd85c02949d495ab50c838a003d6a8e_D20190401-20190630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTItOS0xLTEtMA_d9c63a50-3421-46dd-a181-3ecd66d76678">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4280736f08674063b71e974428213a23_D20190401-20190630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTItMTctMS0xLTA_d1a798a3-f15b-4b08-9aa8-bf58d30f37df">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic9aadce332b54dd28f7e5430478f37a1_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTMtNS0xLTEtMA_f5a28079-e11e-4d66-9793-55ec4144c28b">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4280736f08674063b71e974428213a23_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTMtMTctMS0xLTA_e10f0405-a995-40a2-b199-4ba2e0cd299a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Compensation expense on restricted common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cd85c02949d495ab50c838a003d6a8e_D20190401-20190630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTQtOS0xLTEtMA_e9e4239d-1d5d-4d70-977b-b877dc2a31aa">612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4280736f08674063b71e974428213a23_D20190401-20190630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTQtMTctMS0xLTA_a7acdcba-76b0-4a80-9651-a87406b5ea69">612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Taxes paid related to net shares settlement of equity awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cd85c02949d495ab50c838a003d6a8e_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTUtOS0xLTEtMA_e714b2e4-2270-4526-8270-c5094f054d37">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4280736f08674063b71e974428213a23_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTUtMTctMS0xLTA_97f33939-4fef-4215-aec1-5b7bcbdbdea7">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a3e57d90c6e4e55af943da55002e601_D20190401-20190630" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTYtMTEtMS0xLTA_1920513e-1b6b-4759-94ac-269169fadae1">327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4280736f08674063b71e974428213a23_D20190401-20190630" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTYtMTctMS0xLTA_4edbb8d9-fb9f-4ace-aa35-b92543917c68">327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">BALANCES, June 30, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i358bce8fd1504bfbbbb5620da9deb0f7_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctMS0xLTEtMA_3224f68a-aa8b-41d8-8871-949f13a80b39">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i358bce8fd1504bfbbbb5620da9deb0f7_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctMy0xLTEtMA_e37a612a-b377-415f-bf12-76f06775f838">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieb6cd044c08c4f45a868f3e1e5fb1ebe_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctNS0xLTEtMA_1153573f-ca0b-4c47-bbe1-d7199f14e716">13,138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb6cd044c08c4f45a868f3e1e5fb1ebe_I20190630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctNy0xLTEtMA_134f1c1c-23cd-4819-af0b-6397316224a1">131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib64437b5ff3841aab9238c27c8f31677_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctOS0xLTEtMA_be6507ed-c55c-4a8e-80b0-45e432622bd1">109,218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i534d29110eb44e4fb6853dca83453691_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctMTEtMS0xLTA_fe75d59e-bca9-4a97-89a1-4e07dbc17919">151,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4ac16a7288ab4e2c83ef833c069412c5_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctMTMtMS0xLTA_a351d5fc-cb90-4235-a452-2fde2f8b5033">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ac16a7288ab4e2c83ef833c069412c5_I20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctMTUtMS0xLTA_085a1e35-8aab-4725-a5a6-f669cd17ed18">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i329d359f62d4490580a257a60bc5e558_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctMTctMS0xLTA_9775b853-f001-4b2f-8012-fb9433e5813c">261,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Compensation expense on common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec56c71088794449bdb6391dbddf19bd_D20190701-20190930" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTktOS0xLTEtNTg4_601c37e9-af0d-4e67-9dff-4ada864c9ed7">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTktMTctMS0xLTYwMg_93c206fc-aac4-46b7-9569-683cac6ab1c7">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9134f290bdb8448886c6360317bbc414_D20190701-20190930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjAtNS0xLTEtNTg2_f0f94f2f-2660-4105-93ac-c205ae81a060">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjAtMTctMS0xLTYxNw_79b034c9-57d7-489f-9f87-13b297defd4c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Compensation expense on restricted common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec56c71088794449bdb6391dbddf19bd_D20190701-20190930" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjEtOS0xLTEtNTkw_3d26655a-5f42-484e-b71d-4f36222af96e">611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjEtMTctMS0xLTYwMA_199ab98a-0802-4492-b515-7754d0f7540a">611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Purchase of treasury shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7c14a335f5d844d6ada732c68050590c_D20190701-20190930" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjMtMTMtMS0xLTU5NA_f338f93f-4e7e-4d46-998e-b871340d6196">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7c14a335f5d844d6ada732c68050590c_D20190701-20190930" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjMtMTUtMS0xLTU5Ng_a171f8d1-5248-41b0-9cc2-827800eaedc9">490</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjMtMTctMS0xLTU5OA_af6ed571-685b-4f74-ab72-a9e1931e2a9f">490</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9aabce729e2a45d4a71ca6dc7363bacb_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjQtMTEtMS0xLTU5Mg_c82378ef-9597-4325-9554-3b5aeeeef536">12,579</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjQtMTctMS0xLTU5OA_3d38e1c0-f6c1-4361-adbb-c41560b071cb">12,579</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">BALANCES, September 30, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i23d437f9f3574c8daaeea7c218a22390_I20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtMS0xLTEtNTg0_2abeb2d3-acd1-40fb-a1be-b62a5be442c5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23d437f9f3574c8daaeea7c218a22390_I20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtMy0xLTEtNTg0_4afc890f-bb37-4389-8033-858f63a9b208">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ice59ba66748e49dc82afee8880db70b2_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtNS0xLTEtNTg0_49f67293-1071-4978-a1a4-6ac32839d57e">13,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice59ba66748e49dc82afee8880db70b2_I20190930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtNy0xLTEtNTg0_d31c4093-4663-4970-9453-5cb82af53bde">131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbebe51cb6804709b2b618ea9ee1290d_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtOS0xLTEtNTg0_a486d148-052b-4b52-844c-12d601333537">109,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4eace906e0634f8dbe14925d672955a5_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtMTEtMS0xLTU4NA_d0c18429-2d73-42e2-830c-b46c90a71bfe">139,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0bcbf32a3d2841c2b571ae54f9fb3f28_I20190930" decimals="-3" sign="-" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtMTMtMS0xLTU4NA_23914235-6d5a-4b9d-afc9-e03de4127c83">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0bcbf32a3d2841c2b571ae54f9fb3f28_I20190930" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtMTUtMS0xLTU4NA_d09cf0c2-6aa5-4f49-9d57-6464b9f5a859">490</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2804c2298f94e97b1fd31effb082449_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtMTctMS0xLTU4NA_be98b7c9-b735-4251-8ef3-373ce75610f8">248,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i0069350ca238448080e8ad386ed3a3d6_25"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.332%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.875%"></td><td style="width:0.1%"></td></tr><tr><td colspan="54" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NATURAL GAS SERVICES GROUP, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(unaudited)</span></div></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Preferred Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Additional Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Total Stockholders' Equity</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">BALANCES, January 1, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib54036a9800e4ab48f5f9d2ad962a93c_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy0xLTEtMS0w_0e904188-a11d-4a52-ba21-05d5e2541f9a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib54036a9800e4ab48f5f9d2ad962a93c_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy0zLTEtMS0w_9a03aacd-2b0a-4d3a-b074-6d62384fa10a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i80ab092be96d4ba284b56711e8a2235f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy01LTEtMS0w_9cc3db2f-f6e0-40d4-a3b9-9609ae1f27c1">13,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80ab092be96d4ba284b56711e8a2235f_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy03LTEtMS0w_82753f3f-e174-4fad-811b-6604b27f3dc2">132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3eecbabb6a3d4814b12f296a2092a3e1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy05LTEtMS0w_36191b98-d994-4335-8841-fe24e5dc10ac">110,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ca51f9654ec48f69e40d42512989cdf_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy0xMS0xLTEtMA_b45c7668-c76f-47f3-975e-9adfb13611e1">137,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id8f9240100af4828800ca5b0bcbfeabc_I20191231" decimals="-3" sign="-" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy0xMy0xLTEtMA_e0be5d86-26ec-41b7-af30-bd6e15e70f20">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id8f9240100af4828800ca5b0bcbfeabc_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy0xNS0xLTEtMA_2849d243-a7f4-47e1-ad88-d32c2c9af38a">490</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy0xNy0xLTEtMA_932bb926-26d5-442e-9ede-46446ecd4e97">247,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Compensation expense on common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1878dcca77f4ab695edded209383a2c_D20200101-20200331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfNi05LTEtMS0w_19ed9ab4-c060-4916-93c5-60790a4bfc5c">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15fbdf1de4154c4589ff97d993daa31a_D20200101-20200331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfNi0xNy0xLTEtMA_599ec4a0-d8e3-4f33-8e08-09637fcabaaf">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i41bf0b60f8ce49b3be83b6c24623da55_D20200101-20200331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfNy01LTEtMS0w_d10b9699-c066-452b-84b1-82fca95291bc">95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15fbdf1de4154c4589ff97d993daa31a_D20200101-20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfNy0xNy0xLTEtMA_3194770a-0c07-41bf-a5ce-e894cd50ab39">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Compensation expense on restricted common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41bf0b60f8ce49b3be83b6c24623da55_D20200101-20200331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfOC03LTEtMS0w_5bf4908c-8e0f-4a6e-a3a2-f3ad4b556326">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1878dcca77f4ab695edded209383a2c_D20200101-20200331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfOC05LTEtMS0w_8c3aa89a-fa27-4a76-967b-ac7bc21385e8">485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15fbdf1de4154c4589ff97d993daa31a_D20200101-20200331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfOC0xNy0xLTEtMA_02fcfade-a0b0-4698-b97a-ac684d15c529">486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Taxes paid related to net shares settlement of equity awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic1878dcca77f4ab695edded209383a2c_D20200101-20200331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfOS05LTEtMS0w_fbeba89b-fabb-4c43-854e-2e2b8af3d844">149</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15fbdf1de4154c4589ff97d993daa31a_D20200101-20200331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfOS0xNy0xLTEtMA_63c1c134-7b86-4c4c-862a-023411f20230">149</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide7f41a283364b37bdc65df0c0c8ec9f_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTAtMTEtMS0xLTA_d9a15634-7aa3-43ba-a3ea-d3d9269051dc">4,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15fbdf1de4154c4589ff97d993daa31a_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTAtMTctMS0xLTA_07fbb3f2-a022-4b02-8504-3e06b6affd0d">4,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">BALANCES, March 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ief93f9404d5449e380a554a2e8402b7d_I20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtMS0xLTEtMA_7ecdf464-a08f-412d-92dd-6f0b89acdddd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief93f9404d5449e380a554a2e8402b7d_I20200331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtMy0xLTEtMA_8537c513-d036-4484-8fe3-e77fc837dfcc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibe28a19c519c47508db8b146f9e90f76_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtNS0xLTEtMA_8f93bbc4-09da-4b21-b8ad-cd3dd6eff91a">13,273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe28a19c519c47508db8b146f9e90f76_I20200331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtNy0xLTEtMA_5c238a11-fc1b-4b69-9a9f-21237770b4a5">133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic41a9ec269d64603b3fd8dc8fc43d48a_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtOS0xLTEtMA_1e5b78cc-f797-40be-af77-b81aa6f6af47">110,926</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8afcc384f344d638614ee9431f3b2a5_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtMTEtMS0xLTA_56c27654-5630-4d57-b7ba-3b4b3a47468f">141,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i94cadee5cf884ef7a4077597549984ae_I20200331" decimals="-3" sign="-" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtMTMtMS0xLTA_a8d59652-fc4d-425f-9351-f5c67c063a22">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i94cadee5cf884ef7a4077597549984ae_I20200331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtMTUtMS0xLTA_ae119494-f4bd-4e57-b116-9a63681580f1">490</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2832b6ec2e74b138cdded0e8c323270_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtMTctMS0xLTA_75a39fb9-e8a3-4e0d-a22d-e37a83937cb4">252,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Compensation expense on common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice530becba5949f29b2354ede89ef507_D20200401-20200630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTMtOS0xLTEtMA_267f9ad2-692b-449b-9480-43e3f698999d">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTMtMTctMS0xLTA_5f369c1b-9a9b-48ee-8edb-4e69d1c26972">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icc7c0cca64db4a4d8b6d5523e19d61fa_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTQtNS0xLTEtMA_96d059fe-ed9e-48ed-be06-1ca9f3282b95">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTQtMTctMS0xLTA_f4d9d0d3-fab2-4373-bc90-74418d030b06">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Compensation expense on restricted common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice530becba5949f29b2354ede89ef507_D20200401-20200630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTUtOS0xLTEtMA_7597de56-eab5-4a44-a98b-44656ec881ff">562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTUtMTctMS0xLTA_9b3c9d7d-d803-4056-b5a5-23048a5c75b6">562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaac9e6029f5640ec8a7270fba3bf8ea5_D20200401-20200630" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTctMTEtMS0xLTA_1bcc4bc0-3f2b-494f-baf8-c28566b4e557">165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTctMTctMS0xLTA_445034cd-742c-4508-8e3b-6ce9eb34f093">165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">BALANCES, June 30, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if448a8ecfc4a4ec6a45c680542e8c0a9_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtMS0xLTEtMA_4b7c028e-a6d2-4084-8387-89f14ca82fa3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if448a8ecfc4a4ec6a45c680542e8c0a9_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtMy0xLTEtMA_d65c5672-5261-412c-9761-f4df5da537b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9b7f5289fc084d1aa797fefbd4af36f2_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtNS0xLTEtMA_9117232c-8313-420c-abb9-cf2fd53beaad">13,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b7f5289fc084d1aa797fefbd4af36f2_I20200630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtNy0xLTEtMA_b8eb320e-efc2-4ab9-987f-a21dafd769c5">133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07eb694a32f846e6ad06cbf82d6d6f0a_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtOS0xLTEtMA_b6be1f3f-dfa0-47da-8d47-eb637b9a149d">111,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56792330746e47c8a074d2039e66b07a_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtMTEtMS0xLTA_80a2954f-4b5d-4721-acfa-aa355b84d913">141,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia95b892231b04f23bcd8b65ca542b538_I20200630" decimals="-3" sign="-" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtMTMtMS0xLTA_2829fa7e-b3ca-4f4d-afba-158939f795c3">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia95b892231b04f23bcd8b65ca542b538_I20200630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtMTUtMS0xLTA_7b8854b6-7072-4b19-91fa-36f01a553b64">490</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5398481bd94364ac8e7f0d5afa4de0_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtMTctMS0xLTA_5168e5d5-8576-4766-800e-a5ac34181e7a">252,857</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Compensation expense on common stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id734fa61880e4abab68aa3b770673c94_D20200701-20200930" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjAtOS0xLTEtMA_cb00d730-5844-4b4f-ba17-6ebab6e9b6e4">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjAtMTctMS0xLTA_89c002f6-ac51-457c-beb3-675eed1da6c9">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Issuance of restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9b96db740d58430e8aaf14455dc1f44f_D20200701-20200930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjEtNS0xLTEtMA_c4506e63-7f75-4233-81b2-15b4030a6a9e">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjEtMTctMS0xLTA_535b44e9-3bfc-4862-89fb-d9ce76330854">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Compensation expense on restricted common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id734fa61880e4abab68aa3b770673c94_D20200701-20200930" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjItOS0xLTEtMA_36a50326-5d63-4919-b1cb-b9067b30dd86">562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjItMTctMS0xLTA_fcec928d-4898-426f-a200-3ea71260ecd9">562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2747cf7baa9f47baad84e858e79b6a51_D20200701-20200930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjUtMTEtMS0xLTA_59aff35e-4dcb-49b7-9faf-1707aa2367f3">562</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjUtMTctMS0xLTA_b11b9e99-b8ac-49e3-ac98-5606ae18e4c1">562</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">BALANCES, September 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3f8c08a656c748e582030300a09de7ad_I20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtMS0xLTEtMA_e4da6476-de28-4d20-a450-86b880660ca1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f8c08a656c748e582030300a09de7ad_I20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtMy0xLTEtMA_db08be44-1f4c-4eeb-a6a3-01e998a97f0c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7593ff7b7850448a9791e8470c18e1cb_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtNS0xLTEtMA_c5a3a6da-c130-47fe-9534-06c9d82319d4">13,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7593ff7b7850448a9791e8470c18e1cb_I20200930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtNy0xLTEtMA_2e7a45a8-d8af-487a-b504-ca3c1f5b5bda">133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i477f19a982754e15a6f3d0bd34e3ff49_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtOS0xLTEtMA_16b8def0-93f0-41e6-81a2-23f525cb0be5">112,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec7ba70ff87d4aa489a46f06f2d3a87a_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtMTEtMS0xLTA_35aa3d6c-311a-47a1-9e76-4a7cf1bdd6d9">141,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i59fd75ada2f745db8f8d7279ecdb2f8a_I20200930" decimals="-3" sign="-" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtMTMtMS0xLTA_8e6f22ec-095a-4094-8eff-49e31318411c">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i59fd75ada2f745db8f8d7279ecdb2f8a_I20200930" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtMTUtMS0xLTA_facf44a5-0cfd-42d7-80e7-9983c1e0ddb2">490</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtMTctMS0xLTA_ea241053-3329-4d84-9811-5ff8a0017909">252,858</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i0069350ca238448080e8ad386ed3a3d6_28"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NATURAL GAS SERVICES GROUP, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(unaudited)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">CASH FLOWS FROM OPERATING ACTIVITIES:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNS0xLTEtMS0w_88e5d29c-22d8-4428-aea6-858048977d54">3,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNS0zLTEtMS0w_37343d14-1d2c-4771-a002-7e0a9cd8d4c5">12,154</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Adjustments to reconcile net income (loss) to net cash provided by operating&#160;activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNy0xLTEtMS0w_fc5fd621-05c9-4ade-8cc9-e9808df251bd">18,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNy0zLTEtMS0w_303f8b4a-bba7-4554-9949-20cbf3c6e558">17,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfOC0xLTEtMS0w_0f3dcd46-21a3-4e22-bbeb-ffc266859f57">233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfOC0zLTEtMS0w_8ff0823a-3d1c-4a43-90b5-405f340671d3">1,177</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfOS0xLTEtMS0w_cedd5ea3-674e-4a23-bbc2-66f3fa47d094">1,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfOS0zLTEtMS0w_2f26d5ed-7215-4a65-8757-8b1b2d201067">1,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Bad debt allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTAtMS0xLTEtMA_a7aefdba-372b-4e85-9d93-dfbef3f303e4">287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTAtMy0xLTEtMA_4552a631-ed07-4d52-89f4-16ccfce130fc">55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Inventory allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTEtMS0xLTEtMA_0f6c3756-c64a-4524-9717-0061d0f61424">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTEtMy0xLTEtMA_dbb80a78-b844-41b9-a2ee-5dac96bc4b98">3,350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Impairment of goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTItMS0xLTEtMA_1feebd4b-f723-4ba7-99bf-0fcd7d9242de">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTItMy0xLTEtMA_a580406c-161d-49c5-835f-7059283b2eeb">10,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Gain on sale of assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTMtMS0xLTEtMA_8a8ab702-be2b-438c-ad1b-48ee3dd273fb">284</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTMtMy0xLTEtMA_12fe9715-cbba-485b-a45a-e51dd59a867b">37</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Retirement of rental equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTQtMS0xLTEtMA_85abb952-cc04-42d9-af09-bb544ea7c4c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTQtMy0xLTEtMA_950578c0-9368-4347-966b-0c8007273014">1,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Loss (gain) on company owned life insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" sign="-" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTUtMS0xLTEtMA_b9a68ebd-692f-4a18-a7e8-f3bd0835a6b5">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTUtMy0xLTEtMA_199b706c-0f1f-4931-ab15-51c74f92f7ef">145</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Trade accounts receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTgtMS0xLTEtMA_b632888d-93e4-4371-becc-3d9f375f0c10">1,565</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTgtMy0xLTEtMA_d53cac3e-e468-404a-b806-fd9c6dda9731">4,060</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTktMS0xLTEtMA_7ba13d18-6926-4323-8535-13e776b5aae6">3,793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTktMy0xLTEtMA_230a13d0-34e4-4972-a92a-b304a93fb7cb">3,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Federal income tax receivable </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjAtMS0xLTEtMA_25d213bc-9f94-4358-afd2-89a4ffb0b49f">11,083</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjAtMy0xLTEtMA_900fe865-d9c0-4c9c-bc37-fcb625db8d8b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Prepaid expenses and prepaid income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjEtMS0xLTEtMA_d8679a24-378b-4d2f-9d58-dd6901e111b9">86</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjEtMy0xLTEtMA_a8437486-1ed6-490f-ac6b-78ad42b0e452">72</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjItMS0xLTEtMA_26b04335-3e73-4f3f-9b67-d5793015d1b7">2,174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjItMy0xLTEtMA_36d85bd1-26a1-4a66-8d5e-b45cddbb0689">1,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjQtMS0xLTEtMA_5cd64884-0f2c-46c2-994d-deb2d5c2be02">57</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjQtMy0xLTEtMA_7eec70b5-3c32-42b9-97f0-7809ba54f53d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred tax liability increase due to tax law change</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="ngs:IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjUtMS0xLTEtMA_83a05a5c-7dbb-4d3d-8748-5ae8ac3369af">10,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:zerodash" name="ngs:IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjUtMy0xLTEtMA_7f5af322-a0f5-4650-8591-85980e53bfcb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjYtMS0xLTEtMA_3c6562a3-3636-45e8-bf0c-2ad3368b5d76">226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjYtMy0xLTEtMA_9e29f395-fd62-4ef8-b6d1-09ec064147b4">125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">NET CASH PROVIDED BY OPERATING ACTIVITIES</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjgtMS0xLTEtMA_8748b511-c2a0-4ca2-b1bf-12257d6a25e4">27,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjgtMy0xLTEtMA_0390b151-e844-4952-a24b-2a1236f37f4a">21,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">CASH FLOWS FROM INVESTING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchase of rental equipment, property and other equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzAtMS0xLTEtMA_6ac410f8-f75a-4176-8a8e-40b7b923fc98">11,964</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzAtMy0xLTEtMA_8e744605-9ef8-48ba-bef0-20a437cacceb">54,077</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchase of company owned life insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzEtMS0xLTEtMA_fb9a1b75-91b2-424b-9be0-83a3e7a0c88f">254</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzEtMy0xLTEtMA_6b3b2977-fdb9-49dc-80bf-0c1b51e59613">207</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from sale of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzItMS0xLTEtMA_aa7d34cd-0f6a-4266-94b0-5e12eb95ad9e">394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzItMy0xLTEtMA_27ec982d-6665-4d10-a253-917a7a42ea33">26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from sale of deferred compensation mutual fund </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="ngs:ProceedsFromSaleOfDeferredCompensationMutualFund" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzMtMS0xLTEtMA_3dc9889d-fe29-4f4b-80bc-63e7edadcd9f">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:zerodash" name="ngs:ProceedsFromSaleOfDeferredCompensationMutualFund" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzMtMy0xLTEtMA_470435e1-1a44-4099-8747-317b66f5205e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from insurance claims of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzQtMS0xLTEtMA_460cb1ef-b91a-498e-b6c1-62690e71ac15">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzQtMy0xLTEtMA_9ba0e366-5402-4639-ba05-844f797474de">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">NET CASH USED IN INVESTING ACTIVITIES</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzUtMS0xLTEtMA_d481ed9b-0c74-46a8-bd5c-83b03b7a2d27">11,814</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzUtMy0xLTEtMA_1ef7976f-3660-46b3-bda8-8185d627cc33">54,247</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">CASH FLOWS FROM FINANCING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzctMS0xLTEtMA_548a8cfd-1bcc-4a20-8c5e-42fc3a9ea09f">4,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzctMy0xLTEtMA_2eac1d61-875a-435e-9bf6-45c841b9052b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Repayment of loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzgtMS0xLTEtMA_26e705fe-412a-4dd7-8e1c-6e00bd9d7136">4,601</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzgtMy0xLTEtMA_e00718b9-33dd-47b7-9588-ac3d48433bc1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Payments of other long-term liabilities, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" sign="-" name="ngs:ProceedsFromPurchaseCommitmentDiscountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzktMS0xLTEtMA_e2918f9f-abc5-4ca5-8c2e-9ae7c3f0ce74">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" name="ngs:ProceedsFromPurchaseCommitmentDiscountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzktMy0xLTEtMA_3a6f6f0a-5d2d-4841-ba28-2a30b53375a1">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDItMS0xLTEtMA_319aaa2f-94a8-4da6-8013-f56a6445e4e3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDItMy0xLTEtMA_aa33d76f-047d-4ca3-9a35-53edfdbfdb9a">505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of treasury shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDMtMS0xLTEtMA_9bd8ebbb-8cda-4c21-9ff9-3745eb529aff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDMtMy0xLTEtMA_233faa27-653b-4bf9-bcc0-5602995278a7">490</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Taxes paid related to net share settlement of equity awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDQtMS0xLTEtMA_a439495a-24ab-4e17-b38f-66f969dd0d65">149</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDQtMy0xLTEtMA_a401f0a2-12dd-4d9c-aa09-0443b6cd910b">183</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">NET CASH USED IN FINANCING ACTIVITIES</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDYtMS0xLTEtMA_f12bae62-4608-4e0c-a78a-e494830ee1fa">151</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDYtMy0xLTEtMA_8c6fced0-489e-4a99-9210-664e0739dfbb">184</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">NET CHANGE IN CASH AND CASH EQUIVALENTS</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDctMS0xLTEtMA_d14197e7-e2bb-4509-9ebe-0f94519e8ecc">15,967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDctMy0xLTEtMA_4b6096cb-be71-4ea2-9f64-5736374fa1c8">33,146</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDgtMS0xLTEtMA_fd6917b0-e114-4605-b0b7-e80266758590">11,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f27a94a2f9344a78a1601ecdf51e7a2_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDgtMy0xLTEtMA_d4823423-ba7d-4b3a-a35c-d4f473b0c941">52,628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">CASH AND CASH EQUIVALENTS AT END OF PERIOD</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDktMS0xLTEtMA_eee2604f-97a8-446c-a368-105b2197efed">27,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2804c2298f94e97b1fd31effb082449_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDktMy0xLTEtMA_b535bca4-a5a6-4048-952b-984e9f365c73">19,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest paid</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTEtMS0xLTEtMA_7d312a73-55e0-4e8d-91e1-7eb12da7d660">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTEtMy0xLTEtMA_14510c6e-4659-447d-af11-75f989242495">43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income taxes paid</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTItMS0xLTEtMA_cfd8c53e-0e29-4e3b-b526-480cce647841">95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTItMy0xLTEtMA_506a8d91-1382-4e8c-889e-37a927286d42">254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">NON-CASH TRANSACTIONS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Transfer of rental equipment components to inventory</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:zerodash" name="ngs:TransferOfRentalEquipmentToInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTQtMS0xLTEtMA_d11f142b-3488-4f19-83d4-e8a48772a456">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="ngs:TransferOfRentalEquipmentToInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTQtMy0xLTEtMA_869a2b8c-8634-4d61-9776-3967398fad6d">746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer of prepaids to rental equipment and inventory</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:zerodash" name="ngs:TransferOfPrepaidsToRentalEquipmentAndInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTUtMS0xLTEtMA_b0c77238-733b-490d-8e5f-b937371f17bb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="ngs:TransferOfPrepaidsToRentalEquipmentAndInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTUtMy0xLTEtMA_c355b2df-92c1-43d0-9df7-daa3e7057b78">958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset acquired through an operating lease</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTctMS0xLTEtMA_f95834d7-90e7-45b1-b683-ded1e28e9762">52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTctMy0xLTEtMA_31fae1af-c57f-4161-9623-a792d7ece568">126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="-sec-extract:summary;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to these unaudited condensed consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i0069350ca238448080e8ad386ed3a3d6_31"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Natural Gas Services Group, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(unaudited)</span></div><div id="i0069350ca238448080e8ad386ed3a3d6_34"></div><div><span><br/></span></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.  <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfODg0Ng_6972aeb4-2b90-465c-bc99-15f6a4cc49f3" continuedAt="id7b87da7bab342db9aef9263e1f916bd" escape="true">Description of Business</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="id7b87da7bab342db9aef9263e1f916bd" continuedAt="i35062f1df78d4066bde31028b5e8d60a"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recent Events </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  The effects of the COVID-19 outbreak, including actions taken by businesses and governments to contain the spread of the virus, resulted in a significant, rapid decline in global and U.S. economic conditions.  This significant drop in economic activity caused global demand for crude oil to drastically decline.  According to the International Energy Agency&#8217;s (&#8220;IEA&#8221;) Oil Market Report for July 2020, global crude oil demand during the second quarter of 2020 declined 16.4&#160;million barrels per day (&#8220;MMbpd&#8221;) compared to the second quarter of 2019, a decrease of more than 15%. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, discussion between OPEC and Russia (&#8220;OPEC+&#8221;) resulted in Saudi Arabia significantly discounting the price of its crude oil, as well as Saudi Arabia and Russia significantly increasing their oil supply in April 2020.  The dramatic decline in crude oil demand combined with this increase in supply resulted in unprecedented storage issues and a resulting severe lack of takeaway capacity for oil producers.  As a result, crude oil prices reached record or multi-year lows in April.  West Texas Intermediate (&#8220;WTI&#8221;) crude oil traded below $20 per barrel and Brent crude oil traded below $30 per barrel during the second half of April, including an anomalous trading day where WTI traded at negative values on low volume close to the end of a contract trading month.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, OPEC+ agreed to cut production by 9.7 MMbpd starting in May 2020, while Saudi Arabia voluntarily cut another 1 MMbpd starting in June 2020.  Meanwhile, oil production dropped dramatically in non-OPEC countries, including the U.S.  Burdened by low prices and takeaway issues, U.S. producers (including several of our customers) shut in production to varying degrees in April and May, and drilling and completion activities dramatically declined.  According to IEA&#8217;s Oil Market Report for August 2020, U.S. production in May dropped 2 MMbpd from April and 2.9 MMbpd from its all-time high in November 2019.  According to IEA&#8217;s July report, global oil supply fell to a nine-year low of 86.9 MMbpd in June.     </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As states throughout the U.S., as well as many other countries around the world, began to lift restrictions and reopened their economies to varying degrees, global demand for crude oil partially recovered.   This increased demand, combined with the production cuts mentioned above, resulted in the oil markets coming back into balance.  After trading below $20 per barrel in the second half of April and averaging $28.53 per barrel in May, WTI crude oil has averaged approximately $40 per barrel from June 1 through early November with greatly reduced price volatility.  While oil markets have remained in balance, crude oil supply and demand grew significantly during July and August.  According to IEA's Oil Market Reports for August and September 2020, global supply grew by a combined 3.6 MMbpd, while according to IEA&#8217;s Oil Market Report for October 2020, global demand in July increased 3.4 MMbpd from June. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These issues discussed above resulted in an increasing number of unit returns and shut-in notices from our customers during April and May 2020, which primarily impacted our small (125 HP or less) and medium (126 HP &#8211; 399 HP) horsepower units.  In late May and throughout June as oil prices partially recovered and stabilized, we received restart notices for several wells that were recently shut in.  As a result, our rental revenue, unit utilization, and horsepower utilization declined <ix:nonFraction unitRef="number" contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630" decimals="3" sign="-" name="ngs:IncreaseDecreaseInRentalRevenuePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNDE0Mg_0a8834c9-0db4-49b1-af6d-836f9268a434">6.0</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630" decimals="3" sign="-" name="ngs:IncreaseDecreaseInUnitUtilizationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNDE0Ng_2c3f2b6e-4b17-4b4e-99f7-f5cefc93a948">5.2</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630" decimals="3" sign="-" name="ngs:IncreaseDecreaseInHorsepowerUtilizationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNDE1Mw_f22d3972-49e3-461c-9015-13671b697991">4.5</ix:nonFraction>%, respectively, in the second quarter when compared to the first quarter of 2020.  While we continued to receive  several additional restart notices in July and August for wells that were recently shut-in, our utilization has remained stable from June through September.  Compared to the second quarter, the Company&#8217;s rental revenue declined <ix:nonFraction unitRef="number" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="3" sign="-" name="ngs:IncreaseDecreaseInRentalRevenuePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNzE0NjgyNTYxNDAyNg_25977cb2-7a8f-42f7-bb6e-84a7b81ccffb">1.8</ix:nonFraction>%, while the Company&#8217;s unit utilization and horsepower utilization remained steady (<ix:nonFraction unitRef="number" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="3" sign="-" name="ngs:IncreaseDecreaseInUnitUtilizationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNzE0NjgyNTYxNDAzMg_746e7c23-8fcd-41fd-a969-7df398e293c2">0.1</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="3" sign="-" name="ngs:IncreaseDecreaseInHorsepowerUtilizationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNzE0NjgyNTYxNDAzOA_e3ff75dc-eaa7-4191-a225-f20d6b348979">0.2</ix:nonFraction>% increases, respectively) in the third quarter.  Unit pricing has also been stable since June.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nevertheless, risks remain high in this environment. As restrictions have been reduced in many states and countries, the rate of COVID-19 infections, hospitalizations and deaths has increased.  Since October, the rate of infections has risen very </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i35062f1df78d4066bde31028b5e8d60a"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">quickly in several countries, with the U.S. setting new records for daily infections in November.  This has resulted in a reinstatement, to varying degress, of restrictions in several states and countries, including several European countries.  If states and countries need to put further restrictions in place to help prevent the spread of the virus, crude oil demand could decline again.  Due to the resurgence of COVID-19 in Europe and the United States, the IEA (in its November Oil Market Report) lowered its near-term global demand outlook for the remainder of 2020 and the first quarter of 2021.  While positive news about potential vaccines has provided some support for oil prices, the IEA notes that vaccines are unlikely to significantly boost oil demand until well into 2021.  All of these risks could negatively impact oil prices, which would impact our utilization, rental revenues and overall financial performance during the remainder of 2020 as well as 2021.         </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the current economic and industry backdrop, we still expect compressor sales to be low for the remainder of 2020 and early 2021, as exploration and production companies have significantly reduced their capital expenditures budgets.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In regards to our costs, we implemented various cost cutting measures with respect to operating expenses and capital expenditures during the second quarter.  Our operating expense reductions included reductions in our headcount from both layoffs and attrition, wage freezes, centralization of certain processes for better cost control, and the enlistment of our suppliers in our cost cutting efforts.  These cost cutting measures helped our financial performance and liquidity during the third quarter, and we expect these cost cutting measures to continue to benefit our financial performance through the remainder of 2020 and into 2021.  In addition, as we have done during prior downturns, we have significantly reduced our capital expenditures budget.  We invested $<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNzE0NjgyNTYxMzk5Nw_7bd49b0e-45c2-4b35-ae7e-061091c22248">12.0</ix:nonFraction>&#160;million in capital expenditures during the first nine months of 2020, including $<ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNzE0NjgyNTYxNDAxMg_e373ef97-6fec-4ff8-97ba-569b8950c1ab">1.0</ix:nonFraction>&#160;million during the third quarter of 2020.  Depending on customer needs, we plan to incur another $7-$9 million in capital expenditures during the fourth quarter of 2020, bringing our 2020 capital expenditures budget to $19-$21 million, down from $<ix:nonFraction unitRef="usd" contextRef="i1efe4ae258fd43f9a3bc4a43ef14ec06_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNjU4Mg_25711617-1c56-4532-b8d2-6de4a1a73f0f">69.9</ix:nonFraction>&#160;million in 2019.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finally, in keeping with current commercial precautions and practices in our industry, we have continued to implement guidelines to mitigate health risks to our employees and customers during this outbreak.  We adopted remote work processes at our Midland headquarters.  Due to continued and resurgent positive COVID-19 cases in the Midland area, including exposure and positive tests among the Company&#8217;s professional staff and immediate families, the Company&#8217;s corporate headquarters has remained closed through the date of this filing, and is staffed at minimum levels throughout the past and present quarter.  Our continued office closure and staffing challenges resulted in delays in our collection and assimilation of financial data related to the completion of our interim financial statements required for this filing.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we adapted our field and fabrication work processes as well. To date, our field operations have continued largely uninterrupted, as the U.S. Department of Homeland Security designated our industry as part of our country&#8217;s critical infrastructure.  Remote work and work process adjustments related to COVID-19 have not impacted our ability to maintain of service operations or caused us to incur significant costs.  In addition, we have not experienced any supply chain issues in connection with the COVID-19 outbreak.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full impact of the COVID-19 outbreak continues to evolve as of the date of this report. As such, it is uncertain as to the full magnitude that the pandemic will have on the Company's financial condition, liquidity, and future results of operations. Management is actively monitoring the global situation on its financial condition, liquidity, operations, suppliers, industry, and workforce. Given the daily evolution of the COVID-19 outbreak and the global responses to curb its spread, the Company is not able to estimate the effects of the COVID-19 outbreak on its results of operations, financial condition, or liquidity during the remainder of 2020 or 2021.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_37"></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.  <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA5MDI_d20208a0-1f8e-41ea-a44f-56a53ea60c59" continuedAt="ic76e67d65f014315aa37936679fb2e54" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ic76e67d65f014315aa37936679fb2e54" continuedAt="idf918ebb2d9144738f4796c99c3072b0"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation and Basis of Presentation</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA5MDU_fdc3c9bb-c58c-4592-84a6-9133ef9f4e3d" continuedAt="ie5a3cc7d0e794cdaaa7389e0b4a2cd62" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include the accounts of the Company, its subsidiary, NGSG Properties, LLC and the rabbi trust associated with the Company's deferred compensation plan (see Note 9). All significant intercompany accounts and transactions for the periods presented have been eliminated in consolidation.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements include all adjustments, consisting of only normal recurring adjustments, which are necessary to make our financial position at September 30, 2020 and the results of our operations for the three and nine months ended September 30, 2020 and 2019 not misleading.&#160;&#160;As permitted by the rules and regulations of the Securities and Exchange Commission (SEC), the accompanying condensed consolidated financial statements do not include all disclosures normally required by generally accepted accounting principles in the United States of America (GAAP).&#160;&#160;These financial statements should be read in conjunction</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2019 on file with the SEC.&#160;In our opinion, the condensed consolidated financial statements are a fair </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="idf918ebb2d9144738f4796c99c3072b0" continuedAt="i53a25e84831440f9a1358967b5593543"><ix:continuation id="ie5a3cc7d0e794cdaaa7389e0b4a2cd62"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">presentation of the financial position, results of operations, changes in stockholders' equity and cash flows for the periods presented.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three and nine months ended September 30, 2020 are not necessarily indicative of the results of operations to be expected for the full fiscal year ending December 31, 2020.</span></div></ix:continuation><div><span><br/></span></div><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA4OTQ_67d10391-5a37-40a3-a01d-807f0f067e39" continuedAt="i31690985daaf486a8e9468739bb9fbc0" escape="true"><div><span style="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-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers ("ASC 606").  Under ASC 606, 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;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Goods and Services</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of principal activities from which the Company generates its revenue: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rental Revenue.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMzA1OA_638e19aa-b44e-4c26-9d22-4a9db2356204">six</span> to <ix:nonNumeric contextRef="i66a71c716f5a4ef2baccce819b952aa9_I20200930" format="ixt-sec:durmonth" name="us-gaap:LessorOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMzA2NA_e83df83f-02b6-4b3f-86ab-13d8820ea81b">24</ix:nonNumeric> months, with our larger horsepower compressors having contract terms of up to <ix:nonNumeric contextRef="icc116010040b457c94910c51497b48cd_I20200930" format="ixt-sec:durmonth" name="us-gaap:LessorOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMzEzOA_e166baea-5f53-4b09-9c4b-5ddf327b4e63">60</ix:nonNumeric> 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, 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><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Sales Revenue.  </span><span style="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 style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Custom/fabricated compressors and flare systems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - 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 complete and shipped, or in accordance with a bill and hold arrangement, 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 condensed 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 style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 that 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 is complete and ready for shipment. We have operated using bill and hold agreements with certain customers for many years, with consistent and 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. Revenue recognized related to bill and hold arrangements for the nine months ended September 30, 2020 and 2019 was approximately $<ix:nonFraction unitRef="usd" contextRef="if4f3a62e03aa4e54b9e036415b370b33_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfNTkwMQ_2324a863-3d15-4306-a9b3-6222da0db7bb">852,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3657bc6732ce4f83915728efda6be17f_D20190101-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfNTkwOA_300c1e9c-41fa-4eab-b8fa-fab9b92dd8dc">9.4</ix:nonFraction>&#160;million, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Parts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Exchange or rebuilding customer owned compressors</span><span style="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 </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i53a25e84831440f9a1358967b5593543" continuedAt="ibd58c9fa85b1438bad6b2a3507fdcad5"><ix:continuation id="i31690985daaf486a8e9468739bb9fbc0" continuedAt="ic13429b584c1402097e1a8dfe1b3b4b8"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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 style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Used compressors or flares</span><span style="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="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service and Maintenance Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. 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-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, transaction prices are not subject to variable consideration constraints.</span></div></ix:continuation><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA4OTU_ffeaa866-008c-4fcc-9dc3-9dcad03860ba" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the Company's revenue disaggregated by product or service type for the three and nine months ended September 30, 2020 and 2019:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.745%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compressors - sales</span></div></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c15bcca316466d989324facf6032d2_D20200701-20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfMy0xLTEtMS0w_b147f229-9dd9-4c48-be33-9967becda89f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddfa42a1e36044ac8fa36bd16db8db87_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfMy0zLTEtMS0w_c41c28b9-c6be-47d3-9766-2b80a2276dde">4,703</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibaad4220452f4a4ea1d7b0996f9d89b0_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfMy01LTEtMS0w_2937423b-43ec-4746-aaf3-cab43377c61c">2,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65e41503c9fc4844be62a0492d17ff60_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfMy03LTEtMS0w_a1c94cac-783e-453a-8a75-dfd389c70727">12,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flares - sales</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bca84a3c2414729897486ca7bca6db6_D20200701-20200930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNC0xLTEtMS0w_e5730467-9e20-44dc-b719-5c1fd0b517cc">67</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00f431aa4a374f008d49b7661e40b910_D20190701-20190930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNC0zLTEtMS0w_c89b46ea-b81f-4bbb-ac0a-62c985ca0a4f">243</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fb18b1b6abb4ec293b81d1d6d89be40_D20200101-20200930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNC01LTEtMS0w_cbd9dafd-870f-444a-b27e-d1266fe60364">308</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bcef35080414373a151ac6d0c20be7b_D20190101-20190930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNC03LTEtMS0w_7d5cdaa6-3f7e-4051-b302-a5eac38c54bc">783</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (parts/rebuilds) - sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ecc47ff4755476892912e0bb7883ec9_D20200701-20200930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNS0xLTEtMS0w_bcffb5fa-f926-4153-ad80-1473034e4bdb">469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7589140e15714c62ae05155425bf1a6d_D20190701-20190930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNS0zLTEtMS0w_6d8fd323-e7ec-487e-a569-1d83a3c955e8">931</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i332fe1ee334f4b4a91ea9b9259f5af02_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNS01LTEtMS0w_dd72b37b-02a7-4edd-87d8-ea61281a7b51">1,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i613170399b584135a3c0ce99a2e5bbda_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNS03LTEtMS0w_9459472f-1370-4744-8111-4f4b4b3a057c">2,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and maintenance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0423c22df536406c985859cf021dfd11_D20200701-20200930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNi0xLTEtMS0w_17724817-1502-41bd-88d1-f7b8c234848a">368</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99da7401c20248aa933cc1d3aed564f3_D20190701-20190930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNi0zLTEtMS0w_5e20c6e3-4e28-41cf-9960-8510114bd4b8">541</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd10d0db1f944db9a0e9f786f8716fa_D20200101-20200930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNi01LTEtMS0w_7a014c4a-bc87-41e8-8620-00045cb0a5d4">974</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i529d0a87bba6475f80867df72d615192_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNi03LTEtMS0w_d0d7c717-ee4c-4cdb-9280-0d59bb431abc">1,529</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue from contracts with customers</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNy0xLTEtMS0w_ec41ec8b-eb4d-409a-8ed2-1ebcd286bb9c">904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNy0zLTEtMS0w_4533d9d7-d74d-4daf-8685-f31ba603292b">6,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNy01LTEtMS0w_fc68914c-7424-482b-b2ab-1202646777a1">4,968</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNy03LTEtMS0w_3f17275f-b41d-407c-9508-2f4fd3c8aa82">17,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: ASC 842 rental revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLeaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfOC0xLTEtMS0w_5a7515ba-c235-464c-a08a-2a81f93a7739">14,861</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLeaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfOC0zLTEtMS0w_89be81f6-e4aa-48c9-a44a-f6fe4e122e02">14,434</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLeaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfOC01LTEtMS0w_f26c3351-eac1-4ff7-bb45-05c197fd8f23">46,092</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLeaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfOC03LTEtMS0w_a4396688-db96-40d6-abc9-eb7a3d161e31">41,393</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfOS0xLTEtMS0w_6f7a7d78-e092-4671-b27f-3eb58ed58ba8">15,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfOS0zLTEtMS0w_30a2f230-658c-4b25-8c7f-4cc52ffdd898">20,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfOS01LTEtMS0w_ec30106b-9e60-4056-babb-1163775f0fc0">51,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfOS03LTEtMS0w_7620d7e8-e9da-40db-81a0-b0ee75845433">58,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="text-indent:108pt"><span><br/></span></div><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA5MDY_b12eaf7f-0bc5-4a4a-8d63-12d41e40ffaf" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020 and December 31, 2019, we had the following receivables and deferred income from contracts with customers: </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.174%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.177%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable - contracts with customers</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfMy0xLTEtMS0w_a0726541-82b5-4883-80cb-3a06e70b1bd9">1,252</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfMy0zLTEtMS0w_93d97d6d-33bd-48c3-962e-8d4578a45132">3,061</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable - ASC 842</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="ngs:AccountsReceivableExcludingContractsWithCustomerAssetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfNC0xLTEtMS0w_1ce7c7e0-65d0-4692-a502-eef38c7293f4">10,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="ngs:AccountsReceivableExcludingContractsWithCustomerAssetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfNC0zLTEtMS0w_402583e1-5b7c-49d3-80aa-0805c7f0005f">6,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Accounts Receivable</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfNS0xLTEtMS0w_11c33c0c-958c-48dd-9cb0-a8e05d05dcb9">11,503</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfNS0zLTEtMS0w_ca9cd1a4-fcbb-40a1-a39b-d46ccccb0209">10,024</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfNi0xLTEtMS0w_acdbf457-dd92-4ae6-a472-a2c1b1787e6e">1,119</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfNi0zLTEtMS0w_b84ac3c0-7f26-4af6-a424-8124f45abadf">918</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Accounts Receivable, net</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfNy0xLTEtMS0w_3f9cc771-f2e5-408a-ad98-bd3ea6c4bba1">10,384</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfNy0zLTEtMS0w_a9feeb3c-62a2-495b-b709-887d29b6dd62">9,106</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income</span></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfOS0xLTEtMS0w_48d66525-32d9-4356-8448-492c37dc9060">583</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfOS0zLTEtMS0w_e5d6bfed-08e9-4ed8-aee4-5a1ccc3fa1da">640</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized rental revenue of $<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfNTQ5NzU1ODE2MDI1Mg_3351be36-3a49-4ada-9120-b79735ff282a">73,000</ix:nonFraction> for the nine months ended September 30, 2020 that was included in deferred income at the beginning of 2020. For the year ended December 31, 2019, the Company recognized revenue of $<ix:nonFraction unitRef="usd" contextRef="i1efe4ae258fd43f9a3bc4a43ef14ec06_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfNzk2Mw_60523260-456b-49df-9608-f745d4de6421">48,000</ix:nonFraction> from amounts related to sales that were included in deferred income at the beginning of 2019.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ibd58c9fa85b1438bad6b2a3507fdcad5" continuedAt="i0e8b53cadc184c1b83ded874088b3175"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transaction Price Allocated to the Remaining Performance Obligations</span></div><div style="text-align:justify;text-indent:72pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, the Company did not have revenue related to unsatisfied performance obligations.</span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ic13429b584c1402097e1a8dfe1b3b4b8"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:90pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 <ix:nonNumeric contextRef="id0556d6656d8435494e8ca6f48a5ae1a_I20200930" format="ixt-sec:durwordsen" name="us-gaap:CapitalizedContractCostAmortizationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfODYwMw_af5863f8-3596-4b08-8235-0730dbe66473">one year</ix:nonNumeric> or less. These costs are included in selling, general and administrative expenses on our condensed consolidated statements of operations.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA5MDk_f405452a-a6bc-43bd-a2d5-c883284c04f6" continuedAt="i8422b6380b9c44fba9570f0243a709fa" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ASC 842 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><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i8422b6380b9c44fba9570f0243a709fa">The Company, as a lessor, 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.  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;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA4OTY_3fbf7176-4d65-4f0a-a05f-31ae38e031ec" continuedAt="i34e3a4e9ec824598ad60ed60faeda1d3" escape="true">Inventory</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i34e3a4e9ec824598ad60ed60faeda1d3">Inventory (current and long-term) is valued at the lower of cost and net realizable value.  The cost of inventories is determined by the weighted average method. 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 assesses 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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA5MTA_78efb3e4-88c4-4b1f-96b2-2f6ad0d12708" continuedAt="ife22887c22194d65bc7ac67bea4b3150" escape="true">Rental Equipment and Property and Equipment</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ife22887c22194d65bc7ac67bea4b3150">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 is 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="id1f1a7c22ac6481499167e8fe679abaa_D20200101-20200930" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMTExNjk_cc6fda1f-0951-4b27-bc2c-efd06727a933">15</ix:nonNumeric> and <ix:nonNumeric contextRef="id1be4a3bcd7e488e9869bf1b37a5219d_D20200101-20200930" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMTExNzY_c03fac9e-9b76-4e63-b2dc-9400eabeed00">25</ix:nonNumeric> years, while our property and equipment has an estimate useful lives which range from <ix:nonNumeric contextRef="ie25e3c2c70ef4e4a8d742b262e7194fd_D20200101-20200930" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMTEyNjU_443957e8-e7d8-432e-9dda-50e8bec09996">3</ix:nonNumeric> to <ix:nonNumeric contextRef="i3f6109bf00b84dddb6a2d0f05a60acf5_D20200101-20200930" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMTEyNzE_7cd298e1-873b-4364-a744-c5c91da49fdf">39</ix:nonNumeric> years.  The majority of our property and equipment, including rental equipment, is a direct cost to generating revenue.</ix:continuation>  </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA4OTc_9ddf40d9-9277-4e96-acdb-eed25bbdf768" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  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><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of equipment out of the rental fleet are included with sales revenue and cost of sales, while retirements of units are shown as a separate operating expense.  Gains and losses resulting from sales and dispositions of other property and equipment are included within other income (expense). Maintenance and repairs are charged to cost of rentals as incurred.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i0e8b53cadc184c1b83ded874088b3175" continuedAt="i7aad915a7e9144ebbd96c00faa8e067a"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA5MTE_4ef2f42f-e7c2-4f22-98bf-04cccdf5107e" continuedAt="i4d4c54c838e34e0a883543e8f8f9bfb0" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 carryforwards.  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.  Valuation allowances are established to reduce deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. To the extent we establish a valuation allowance or increase this allowance in a period, we include an expense in the tax provision in our condensed consolidated statements of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for uncertain tax positions in accordance with guidance in 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 condensed consolidated financial statements. Tax benefits are recognized only for tax positions that are more likely than not to be sustained upon examination by tax authorities.  The amount recognized is measured as the largest amount of benefit that is greater than 50% likely to be realized upon settlement.  A liability for unrecognized tax benefits is recorded for any tax benefits claimed in our tax returns that do not meet these recognition and measurement standards.  We have no liabilities for uncertain tax positions as of September 30, 2020.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy regarding income tax interest and penalties is to expense those items as interest expense and other expense, respectively.</span></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i4d4c54c838e34e0a883543e8f8f9bfb0">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was enacted in response to the economic impact caused by the COVID-19 pandemic. The CARES Act, among other things, permits federal income tax net operating loss ("NOL") carryovers and carrybacks to offset 100% of taxable income for taxable years beginning before 2021. In addition, the CARES Act allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid federal income taxes.</ix:continuation>  Please see Note 4, Federal Income Tax Receivable for a discussion about the impact on our condensed consolidated financial statements.     </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA4OTk_0b843897-98f2-45fc-aed9-097c0b9ad9f8" continuedAt="iae0b84a1190e43da999c18518050bf39" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Fair Value Measurement</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-align:justify;text-indent:45pt"><span><br/></span></div><div style="text-align:justify"><span style="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="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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;  </span></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="iae0b84a1190e43da999c18518050bf39">Management believes that the fair value of our cash and cash equivalents, trade receivables, accounts payable and line of credit at September 30, 2020 and December 31, 2019 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;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA4OTg_e2030824-f1cb-487a-893e-3af31b610e64" continuedAt="ib02cba12a8cd4d4692a2fbdcc80e612e" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Segments and Related Information</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  Although we 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.  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="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMTczNjc_c35d5eb2-753c-4c5a-8b0c-99d75abef20c">one</ix:nonFraction> business segment. </span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i7aad915a7e9144ebbd96c00faa8e067a" continuedAt="i19b3bb14955640baafac734673626c99"><ix:continuation id="ib02cba12a8cd4d4692a2fbdcc80e612e"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The nature of the products and services;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The nature of the production processes; </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The type or class of customer for their products and services; </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The methods used to distribute their products or provide their services; and</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The nature of the regulatory environment, if applicable.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  Our manufacturing  process is essentially the same for the entire Company and is performed at our facilities in Midland, Texas and Tulsa, Oklahoma. Our customers primarily consist of entities in the business of producing oil and natural gas.  The maintenance and service of our products is consistent across the entire Company and is performed via an internal fleet of vehicles.  The regulatory environment is similar in every jurisdiction in that the most impacting regulations and practices are the result of federal energy policy. In addition, the economic characteristics of each customer arrangement are similar in that we maintain policies at the corporate level.</span></div></ix:continuation><div><span><br/></span></div><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA5MDA_655b4bf0-ceda-49c3-ada9-1e9ba68d5e58" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></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="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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i19b3bb14955640baafac734673626c99" continuedAt="i46e1c0240f2c4fa39d5d81d52a2c9c9c"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Revisions of Prior Period Financial Statements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As stated in our Annual Report on Form 10-K for the year ended December 31, 2019, we revised our consolidated financial statements for the years ended December 31, 2018 and 2017, as well as for interim periods in 2019 and 2018, for immaterial operating costs and expenses that were inappropriately capitalized. <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA5MDE_59456cff-d89c-4422-bb29-5552c3824292" continuedAt="ie09f09df2ed94cfd9c58f3122f105fe3" escape="true">The following is a summary of the revisions to our unaudited, condensed consolidated financial statements for the three and nine months ended September 30, 2019:</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="ie09f09df2ed94cfd9c58f3122f105fe3" continuedAt="ib12b362789144d76a90cf6bdd0c4d4b0"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Revised Condensed Consolidated Statements of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the three months ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands, except per share)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Revised</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMi0yLTEtMS0w_dad553fa-e44e-4c51-bbd8-a021fc9ee8c4">20,852</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMi00LTEtMS0w_d503eed8-9573-4391-a8ba-ffb3ef9b1df1">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMi02LTEtMS0w_6a171544-66e7-4e11-97ec-f2c4bd50bdfd">20,852</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of rentals, exclusive of depreciation stated separately below</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNC0yLTEtMS0w_556e9cef-82cd-4980-9fad-7a59fd640e2d">6,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930" decimals="-3" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNC00LTEtMS0w_2b4b17e1-aecc-4977-92fd-6679dd2ed3ba">407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNC02LTEtMS0w_9475f186-23fa-4222-bceb-55fdfa9ad37a">6,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNS0yLTEtMS0w_4184de5f-d740-41cc-8f19-4b269ddb2cb8">5,867</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNS00LTEtMS0w_22a1b07f-1c01-429f-b585-5c46b9614f0e">53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNS02LTEtMS0w_ff88532f-5b03-4055-b59d-d0661ac81c70">5,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating costs and expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNi0yLTEtMS0w_e7e52f7f-0614-4190-a329-66fa27f0201c">34,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930" decimals="-3" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNi00LTEtMS0w_0303416b-5290-41a6-84b2-2482e1773d18">460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNi02LTEtMS0w_28e33d78-e1c1-4cd3-9ef4-cf6fb0a17db2">34,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;Operating loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNy0yLTEtMS0w_0196361d-a7a0-430e-93e5-dc07b8ac78ee">13,561</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNy00LTEtMS0w_70722c6b-daa9-4a6f-8e34-c677b37ca812">460</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNy02LTEtMS0w_78c0f46e-7541-457d-b4d0-9568f2fd1972">14,021</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfOC0yLTEtMS0w_3d81854f-37b9-4b3d-acb3-18a625be4e19">13,472</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfOC00LTEtMS0w_e21e4621-a108-43bf-984e-4124b1b6ceb8">460</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfOC02LTEtMS0w_8f5c6ceb-0775-4099-86c2-8b01480f8934">13,932</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTItMi0xLTEtMA_14a57cd4-e952-4baf-a960-697c6fc558db">1,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTItNC0xLTEtMA_8c6b3fa5-28aa-4aec-8d53-b6832e18153d">113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTItNi0xLTEtMA_7fedaf42-978b-448c-b719-4d9209ea680c">1,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTMtMi0xLTEtMA_b01be017-39bf-47a2-8316-9c13fc41908e">12,232</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTMtNC0xLTEtMA_a44dff15-3922-40b8-a86d-dbc3b5113e27">347</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTMtNi0xLTEtMA_cff5ec81-d75c-4041-8860-fe7a24975ee2">12,579</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Loss per share, basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTQtMi0xLTEtMA_2f0c571f-d876-47fc-ad07-d93801744eed">0.93</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTQtNC0xLTEtMA_d971af0d-89ad-4604-90ef-3a00c4120e20">0.03</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTQtNi0xLTEtMA_7447a8aa-eb25-4837-bc3c-8134d6567580">0.96</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Loss per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTUtMi0xLTEtMA_1d04e4ed-3f8d-4b15-9cb7-3c0eca085ebc">0.93</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTUtNC0xLTEtMA_b76d13ea-cedb-4740-aa20-d77a6095fab1">0.03</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTUtNi0xLTEtMA_a8cb32e0-80fa-42d0-bf02-373cbb986f49">0.96</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the nine months ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands, except per share)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Revised</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMi0yLTEtMS0w_b3f556c0-eb62-47d6-beea-d21936c91c0e">58,738</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMi00LTEtMS0w_124aa6e3-93d5-40bd-a9c2-d8b098b5fb31">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMi02LTEtMS0w_7bc50315-f252-4294-bec8-ed89bb0ec504">58,738</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of rentals, exclusive of depreciation stated separately below</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNC0yLTEtMS0w_2ad12699-a2c3-4bdf-a1ff-72b621761384">18,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNC00LTEtMS0w_138977ad-7c4a-4286-ab09-7e9555325f52">996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNC02LTEtMS0w_4cdcd8ef-98c5-420c-8cae-4b69a6201f17">19,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNS0yLTEtMS0w_7dd263bc-3ffc-477e-be4a-d03cd2c83372">17,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNS00LTEtMS0w_37d9c6bc-1afb-4ac5-af8a-798e84bc6a5b">109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNS02LTEtMS0w_3d18e0c0-c16c-426b-85d4-eaca24d5a8df">17,217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating costs and expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNi0yLTEtMS0w_3adbebda-b65b-4bdf-9f17-9c0cae4c1aec">71,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNi00LTEtMS0w_1f5c0a32-1c1f-4337-b083-470e77a92b12">1,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNi02LTEtMS0w_376662c9-115d-4cb7-a9fe-8ff1e8f338e1">72,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;Operating loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNy0yLTEtMS0w_36518697-651b-4c5f-863a-3073e4c7824e">12,759</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNy00LTEtMS0w_a322c261-84d2-46c4-8253-2cda9941d935">1,105</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNy02LTEtMS0w_53273ab0-512b-41bd-8810-269045955d38">13,864</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfOC0yLTEtMS0w_e9daeb61-fd60-4903-9594-501e0aab1205">12,192</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfOC00LTEtMS0w_6f15e685-afbb-4111-bfdb-aa579c18db69">1,105</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfOC02LTEtMS0w_6b95efb3-c114-444d-9b85-fe7a49186830">13,297</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfOS0yLTEtMS0w_1bcd536a-528a-4c9b-a946-a4768289b5b2">890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfOS00LTEtMS0w_fc16d4e5-76db-4153-b176-9cdaf0f5685e">253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfOS02LTEtMS0w_c97e7261-418b-460a-b94f-4bc4c7822ce2">1,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTAtMi0xLTEtMA_cc28ffe5-d4af-486d-ba97-ba0e011f5107">11,302</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTAtNC0xLTEtMA_ddc345a5-aa14-45b9-b3f1-2bf278c1ed63">852</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTAtNi0xLTEtMA_75131c9b-55ba-4061-ac46-b8fc647fbdef">12,154</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Loss per share, basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTEtMi0xLTEtMA_73c092c0-9c6b-410c-ab5d-858c0f18dbd6">0.86</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTEtNC0xLTEtMA_9df35b19-c5c5-4657-a0b7-0e60e07b60f8">0.07</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTEtNi0xLTEtMA_fd12222d-29a9-4d8e-92ce-49e614e4b800">0.93</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Loss per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTItMi0xLTEtMA_439ca7c6-ec55-4432-a0a8-0334fcc858d3">0.86</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTItNC0xLTEtMA_5f0b8e5f-06e5-4479-b252-8707b38b182b">0.07</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTItNi0xLTEtMA_dfb2c069-3161-4b72-b149-228f0f3ad3d1">0.93</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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><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="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i46e1c0240f2c4fa39d5d81d52a2c9c9c"><ix:continuation id="ib12b362789144d76a90cf6bdd0c4d4b0"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">Revised Condensed Consolidated Statement of Stockholders' Equity</span><span style="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><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the nine months ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Revised</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings balance at January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55c89b26340f4732a87119c2d87ce1ab_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMi0yLTEtMS0w_18171fc8-fdf6-493d-b891-aad9801c468a">152,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5471cf1dd1c04baab4078a65fb595d37_I20181231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMi00LTEtMS0w_82ece919-b0d8-4db2-8c1c-71b76289f445">949</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f27a94a2f9344a78a1601ecdf51e7a2_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMi02LTEtMS0w_0541b01f-21e4-4e64-bb5b-9194afa9e15f">151,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity at January 1, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55c89b26340f4732a87119c2d87ce1ab_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMy0yLTEtMS0w_b552afb7-24f4-4121-b374-679a7ccb3705">260,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5471cf1dd1c04baab4078a65fb595d37_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMy00LTEtMS0w_e9bb2f6e-dcf7-4e2f-9ed7-572fca69ac10">949</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f27a94a2f9344a78a1601ecdf51e7a2_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMy02LTEtMS0w_68e67733-36a8-406a-a854-e0c5f3463a3d">259,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) for the three months ended March 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idab603a3f9e945909b5cb3516d92255c_D20190101-20190331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNC0yLTEtMS0w_be372f7c-f38a-4ff6-97c4-2790fea0c45d">357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a080ff4742a4b9dafc94bc76fab45b0_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNC00LTEtMS0w_e40d40d4-882c-48a3-99a9-557933dd4622">259</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia372e12f749b472eb963b8b27d48bd95_D20190101-20190331" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNC02LTEtMS0w_63885b4f-215c-439a-a9bd-65ae9d870d5a">98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings balance at March 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93f4f4d1b0a6460bb60e1b041b6e2854_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNS0yLTEtMS0w_5a5fff4c-3b26-499b-afc7-190f5dea5ba2">152,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3fa2059915a4fa89fb3507650a40423_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNS00LTEtMS0w_2c406bac-95e1-4c43-b1cc-d5116d40a5d4">1,208</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1a86424980b4212818746b31369be8e_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNS02LTEtMS0w_f69da511-40e8-43be-8d9b-ca39bf9321ba">151,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity at March 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93f4f4d1b0a6460bb60e1b041b6e2854_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNi0yLTEtMS0w_bf17f112-192a-4127-9f0f-22c5a538ad78">261,396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic3fa2059915a4fa89fb3507650a40423_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNi00LTEtMS0w_5868e70f-da9e-4a3a-ae37-313a1b1ca1c3">1,208</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1a86424980b4212818746b31369be8e_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNi02LTEtMS0w_9f1c944f-1e60-45e6-9e48-1c93d2231cdc">260,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) for the three months ended June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fc8d821f2dc4795a1c3fd707cbf5a6e_D20190401-20190630" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfOC0yLTEtMS0w_55f29d2b-2630-42c9-b280-18c80f7f3de3">573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1734f2d5e0f0458eb97bcab8fbc9c1dc_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfOC00LTEtMS0w_28ebf5b0-2011-4fae-9e20-a4daf2cddb2b">246</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4280736f08674063b71e974428213a23_D20190401-20190630" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfOC02LTEtMS0w_99257757-19a5-4083-ad3f-4a67d9b46496">327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings balance at June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i156172ff23be49a392a4da455e6aba48_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfOS0yLTEtMS0w_68561d42-fd8c-4335-848c-9d0e41d34a68">153,221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i81c6e9b53a1d4f389b5f7471e88c5a2b_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfOS00LTEtMS0w_7fe1f751-89ce-4de9-a3b7-b4570cd5ee35">1,454</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i329d359f62d4490580a257a60bc5e558_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfOS02LTEtMS0w_738817de-ec78-4092-bd94-321a4d059eba">151,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity at June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i156172ff23be49a392a4da455e6aba48_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTAtMi0xLTEtMA_469e9c60-256a-456f-bfab-d6825beef836">262,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i81c6e9b53a1d4f389b5f7471e88c5a2b_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTAtNC0xLTEtMA_674c92f1-7c78-42f1-bf79-1f5db256a982">1,454</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i329d359f62d4490580a257a60bc5e558_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTAtNi0xLTEtMA_f1bff44d-5cfb-40cf-9734-72583bfe83fb">261,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) for the three months ended September 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTItMi0xLTEtODkz_be9ea16e-2520-4794-a101-7c2561e29b8f">12,232</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTItNC0xLTEtODk1_3088a2fa-32c7-488b-83de-05b5dbdd1b33">347</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTItNi0xLTEtODk3_20e0872a-a507-49d9-982a-84bdf8a878f3">12,579</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings balance at September 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0676ae6da2947e7a69ce275f63b6fb9_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTMtMi0xLTEtODkz_36edaf20-518d-4e14-95d3-d0fc75926cc3">140,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie80dd595e89b400cbff7ef8635c6b404_I20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTMtNC0xLTEtODk1_7b8d1218-40e5-4366-b899-31022e6c2c5e">1,801</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2804c2298f94e97b1fd31effb082449_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTMtNi0xLTEtODk3_0120d78f-294c-43a3-83b9-8b0d5c1c620b">139,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity at September 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0676ae6da2947e7a69ce275f63b6fb9_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTQtMi0xLTEtODkz_1b2bbcaf-0f13-4fb4-8ca5-2328ad2eb7c4">250,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie80dd595e89b400cbff7ef8635c6b404_I20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTQtNC0xLTEtODk1_da0e59fe-eb89-4c9b-9abe-c68175737f93">1,801</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2804c2298f94e97b1fd31effb082449_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTQtNi0xLTEtODk3_6f77a04f-ee8d-4b6f-bf6f-605e12e3ef50">248,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">Revised Condensed Consolidated Statement of Cash Flows</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the nine months ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Revised</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMy0yLTEtMS0w_624852ee-2f72-430f-a966-82e367fba09a">11,302</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMy00LTEtMS0w_ee81c844-fbb6-40ae-970e-ad8e5d2dc1d3">852</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMy02LTEtMS0w_3e56167c-00f6-4a64-bd2a-04d7b71b87d8">12,154</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNC0yLTEtMS0w_19ec13ff-c711-4a4b-a2c5-4a7e86f3fedf">17,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNC00LTEtMS0w_0a2fc7ed-4043-4734-b624-efda6cde1e44">109</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNC02LTEtMS0w_6a81f474-9947-4067-bccb-d6f0f61125c1">17,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" sign="-" name="ngs:DeferredAndOtherIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNS0yLTEtMS0w_31fac922-b7b5-4cbd-b378-773d2bc611e8">929</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" sign="-" name="ngs:DeferredAndOtherIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNS00LTEtMS0w_dc4e0014-06a2-4884-84ce-2bce6e59b07e">248</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="ngs:DeferredAndOtherIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNS02LTEtMS0w_111193f0-486e-490b-869a-e05d1d0cbb53">1,177</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory decrease</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNi0yLTEtMS0w_10aa531e-58dd-4b44-93b0-22bbad80368e">1,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNi00LTEtMS0w_9137221b-d245-4946-8286-90deae0883a4">1,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNi02LTEtMS0w_1a2539bd-6835-4ead-99d7-92479e96cac8">3,798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and prepaid income taxes decrease (increase)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNy0yLTEtMS0w_99fe54ed-7e18-477c-af0a-1217e1f0f035">198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNy00LTEtMS0w_f0ec1f0e-0326-4cea-a48c-aebc66d5fe79">270</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNy02LTEtMS0w_47bc9360-797c-46da-a6e5-9b2c0cec2255">72</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfOC0yLTEtMS0w_fd645980-b029-4a92-9fb4-70ce7d575278">20,609</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfOC00LTEtMS0w_2b2efdb5-19e2-4df9-ab93-6debb1b600aa">676</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfOC02LTEtMS0w_72350a6b-e127-48ee-913d-01577197c8d3">21,285</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of rental equipment, property and other equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTAtMi0xLTEtMA_9b0abbe7-553f-4c5c-a365-ac2a2f049241">53,401</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTAtNC0xLTEtMA_66eaf366-8d8f-4a09-9495-aa4825fa0483">676</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTAtNi0xLTEtMA_75db88e1-9978-465d-bb6d-6aab995b7b92">54,077</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTEtMi0xLTEtMA_52191c86-4cb3-427c-8891-786f68afd50a">53,571</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTEtNC0xLTEtMA_2a2df114-51b9-4dc5-9cb0-45dc89fbacc4">676</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTEtNi0xLTEtMA_75dbc943-b45a-4886-bf0e-749a349740c8">54,247</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Net change in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTItMi0xLTEtMA_8187c9a7-37a9-4ae0-b4f6-3254a5c28493">33,146</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTItNC0xLTEtMA_9b2c62ec-2796-4df4-bbf3-9e0b60775c36">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTItNi0xLTEtMA_b91582ca-b802-45d6-a0a5-416a804c8c1f">33,146</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_40"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.  <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RleHRyZWdpb246ZGM3MjA1Mzc0NmU0NDIzNmEyYzk0N2YyMjAwZDE5MGVfNDEy_87c2a635-688c-4881-abcd-7fe8a2d2d071" continuedAt="ia1b246d089ab43d993449c9ae8fa947e" escape="true">Inventory</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ia1b246d089ab43d993449c9ae8fa947e" continuedAt="ib6ef5e8458c04bf8b4e6b2db8ee36b01"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RleHRyZWdpb246ZGM3MjA1Mzc0NmU0NDIzNmEyYzk0N2YyMjAwZDE5MGVfNDE0_01c23d04-b53e-4d2c-a791-85edaca2f588" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory, net of allowance for obsolescence of $<ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryValuationReserves" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RleHRyZWdpb246ZGM3MjA1Mzc0NmU0NDIzNmEyYzk0N2YyMjAwZDE5MGVfNzI_30ad117a-ec06-4cdc-879c-61e9a5d6baf9">37,000</ix:nonFraction> at September 30, 2020 and $<ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryValuationReserves" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RleHRyZWdpb246ZGM3MjA1Mzc0NmU0NDIzNmEyYzk0N2YyMjAwZDE5MGVfODU_99448481-03ca-4fc6-b5d8-ec8a3ad8b681">24,000</ix:nonFraction> at December 31, 2019, consisted of the following amounts:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:63.907%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.030%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.031%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials - current</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfMi0xLTEtMS0w_bf2f371d-2cda-43db-898f-a5e0088abe68">16,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfMi0zLTEtMS0w_f2e31972-c852-4334-b441-64861159c499">19,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfMy0xLTEtMS0w_06ae10e9-97fc-488a-8ce0-19d4eb04e708">850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfMy0zLTEtMS0w_f9b3dfc7-1871-4cbd-9e2a-09c7375dc02a">1,692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory - current</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfNS0xLTEtMS0w_57ba791d-6230-4c3f-82ac-30247c4acf56">17,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfNS0zLTEtMS0w_4e8e7e61-a797-408c-878d-40dd91ae4f35">21,080</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="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="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfNi0wLTEtMS0wL3RleHRyZWdpb246MDI5YWZjNzdlNDc2NGUzZGFjYmQ4MWI2MjhlOWFlYWNfNTI_6a54041b-a7e1-4e68-904a-bf8f537d9a5f">37</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" name="us-gaap:InventoryValuationReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfNi0wLTEtMS0wL3RleHRyZWdpb246MDI5YWZjNzdlNDc2NGUzZGFjYmQ4MWI2MjhlOWFlYWNfNTk_df3f6a3a-0603-41b9-9042-71905b3ff84e">24</ix:nonFraction>, respectively)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfNi0xLTEtMS0w_21ed541f-3e9c-415d-bb7e-54aed6a17ce4">1,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfNi0zLTEtMS0w_348ff2ad-1b10-4059-b362-c52bb2252f98">1,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory - total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:numdotdecimal" name="ngs:InventoryNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfNy0xLTEtMS0w_2856041b-f41d-4666-8618-f75215d40026">18,355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="ngs:InventoryNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfNy0zLTEtMS0w_2c760d9c-e138-49e0-b4e5-2bf417ac35b0">22,148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our long-term inventory consists of raw materials that remain viable but that the Company does not expect to sell or use within the year.  During the nine months ended September 30, 2020, there were no write-offs of obsolete inventory against the allowance for obsolescence.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"><ix:continuation id="ib6ef5e8458c04bf8b4e6b2db8ee36b01" continuedAt="i547c350f57854c9aa6560a57b2d39014">Inventory Allowance</ix:continuation></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i547c350f57854c9aa6560a57b2d39014">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, the Company recorded an increase of $<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RleHRyZWdpb246ZGM3MjA1Mzc0NmU0NDIzNmEyYzk0N2YyMjAwZDE5MGVfNTQ5NzU1ODEzOTg2OQ_bc7dc252-5606-4510-8942-e37b20fae6c9">3.35</ix:nonFraction>&#160;million to its inventory allowance during the nine months ended September 30, 2019 for costs that may not be recoverable in the future.  The Company did <ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:InventoryWriteDown" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RleHRyZWdpb246ZGM3MjA1Mzc0NmU0NDIzNmEyYzk0N2YyMjAwZDE5MGVfNDM5ODA0NjUxMjY2MA_ee92a86d-f01d-4a84-a85a-e6d80b7ce860">no</ix:nonFraction>t record an increase to its inventory allowance during the nine months ended September 30, 2020.</ix:continuation> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_43"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">4.  <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80My9mcmFnOmNjZjJkZjYxOWRjMzRlMTQ4MTdjYzVmMmNlMWYxNWUyL3RleHRyZWdpb246Y2NmMmRmNjE5ZGMzNGUxNDgxN2NjNWYyY2UxZjE1ZTJfNzI4_ed7b8e2d-9549-41bf-ba4d-1e9ebbf22c1e" continuedAt="i3ed1689ddd78444f80d6520f0188525c" escape="true">Federal Income Tax Receivable</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3ed1689ddd78444f80d6520f0188525c">As discussed in Note 2, the CARES Act allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid federal income taxes.  The Company generated significant NOLs during 2018 and 2019, and plans to carryback these losses for five years.  Accordingly, as of March 31, 2020, the Company recorded a federal income tax receivable of $<ix:nonFraction unitRef="usd" contextRef="ie2832b6ec2e74b138cdded0e8c323270_I20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80My9mcmFnOmNjZjJkZjYxOWRjMzRlMTQ4MTdjYzVmMmNlMWYxNWUyL3RleHRyZWdpb246Y2NmMmRmNjE5ZGMzNGUxNDgxN2NjNWYyY2UxZjE1ZTJfNDUz_be5c190f-26e1-449c-816f-87934f1ba796">15.0</ix:nonFraction>&#160;million and an increase to its deferred income tax liability of $<ix:nonFraction unitRef="usd" contextRef="i15fbdf1de4154c4589ff97d993daa31a_D20200101-20200331" decimals="-5" format="ixt:numdotdecimal" name="ngs:IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80My9mcmFnOmNjZjJkZjYxOWRjMzRlMTQ4MTdjYzVmMmNlMWYxNWUyL3RleHRyZWdpb246Y2NmMmRmNjE5ZGMzNGUxNDgxN2NjNWYyY2UxZjE1ZTJfNTEy_2e68b2b8-4af1-48bc-b11b-4b0c87893576">10.1</ix:nonFraction>&#160;million on its condensed consolidated balance sheet.  During the third quarter of 2020, the Company received refunds totaling $<ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIncomeTaxRefunds" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80My9mcmFnOmNjZjJkZjYxOWRjMzRlMTQ4MTdjYzVmMmNlMWYxNWUyL3RleHRyZWdpb246Y2NmMmRmNjE5ZGMzNGUxNDgxN2NjNWYyY2UxZjE1ZTJfNTQ5NzU1ODEzOTk3Mw_2cdf21e6-525b-4038-8f3a-a1aaebdd3638">3.9</ix:nonFraction>&#160;million related to its 2018 NOLs, which reduced its federal income tax receivable to $<ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80My9mcmFnOmNjZjJkZjYxOWRjMzRlMTQ4MTdjYzVmMmNlMWYxNWUyL3RleHRyZWdpb246Y2NmMmRmNjE5ZGMzNGUxNDgxN2NjNWYyY2UxZjE1ZTJfNTQ5NzU1ODEzOTk1OA_86194fc8-40d6-47f7-b992-da7a4eb81112">11.1</ix:nonFraction>&#160;million on its condensed consolidated balance sheet as of September 30, 2020.  In addition, the Company recorded a current income tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-5" sign="-" format="ixt:numdotdecimal" name="ngs:CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80My9mcmFnOmNjZjJkZjYxOWRjMzRlMTQ4MTdjYzVmMmNlMWYxNWUyL3RleHRyZWdpb246Y2NmMmRmNjE5ZGMzNGUxNDgxN2NjNWYyY2UxZjE1ZTJfNjI3_0c81ee58-5d35-4937-8b08-6cf4cd775236">4.9</ix:nonFraction>&#160;million on its condensed consolidated statement of operations for the nine months ended September 30, 2020.</ix:continuation>     </span></div><div id="i0069350ca238448080e8ad386ed3a3d6_46"></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">5.  <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RleHRyZWdpb246OGQ3NDIyMzI1OGZhNDIzZWJhZTI0ZTBhNTI0ZTk1ZDdfMzI0_cd204f05-76c1-491c-8dbb-899ac9297515" continuedAt="i204c840369c64bb6bd4d273431aa5dbd" escape="true">Rental Equipment</ix:nonNumeric></span></div><div style="text-indent:36pt"><span><br/></span></div><ix:continuation id="i204c840369c64bb6bd4d273431aa5dbd" continuedAt="i874dff468e5844a68966daabd765d9b4"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RleHRyZWdpb246OGQ3NDIyMzI1OGZhNDIzZWJhZTI0ZTBhNTI0ZTk1ZDdfMzI3_4e8c4299-13c0-48d4-8b8e-2a3c04720ca5" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our rental equipment and associated accumulated depreciation as of September 30, 2020 and December 31, 2019, respectively, consisted of the following:  </span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.785%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compressor units</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45cc999babee4927acea2c2693362218_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfMi0xLTEtMS0w_8f9da350-e54c-4e8e-943b-c02e3e5f22f4">385,920</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62a8200eb7784e94addd3c999828c856_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfMi0zLTEtMS0w_d1d85fa2-00b0-4661-9e02-176b2c40bac3">370,961</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i333b6e564f024910a8e6f7aa106f74ca_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfMy0xLTEtMS0w_c338c98e-eba5-4f9f-b3ea-1c63a71d2aba">4,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie82c354c32984848a8521ea0e6038f90_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfMy0zLTEtMS0w_a77204f3-b6af-4a61-9892-c4dc0fa05930">9,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d25a8da4aef44b2a6226b6bfbd12163_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfNC0xLTEtMS0w_35346402-f417-4dd4-a486-127d43ac7ea1">390,036</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ef5bb8a2c974a79b22b2f7bb74532b2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfNC0zLTEtMS0w_eeffae32-2c9a-4aae-9154-fc4d4f27ac19">380,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6d25a8da4aef44b2a6226b6bfbd12163_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfNS0xLTEtMS0w_9f337368-f170-46cf-9bb5-a443604fd5c2">179,160</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5ef5bb8a2c974a79b22b2f7bb74532b2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfNS0zLTEtMS0w_29aa6805-8f58-4cc1-81c3-1863b60b2cfb">162,348</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment, net of accumulated depreciation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d25a8da4aef44b2a6226b6bfbd12163_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfNi0xLTEtMS0w_9abc6fd3-3f88-4e44-9e64-2e40044e9868">210,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ef5bb8a2c974a79b22b2f7bb74532b2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfNi0zLTEtMS0w_21fd97ee-e15c-4dd2-a319-91c57b065bb9">217,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluated our rental equipment for potential impairment as of September 30, 2020, and determined that no such impairment existed as of that date. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Retirement of Rental Equipment</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i874dff468e5844a68966daabd765d9b4">During the third quarter of 2019, Company management determined 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="i022303b0415e49e09e00b515ac3edd77_D20190701-20190930" decimals="INF" name="ngs:NumberOfUnitsRetired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RleHRyZWdpb246OGQ3NDIyMzI1OGZhNDIzZWJhZTI0ZTBhNTI0ZTk1ZDdfNTQ5NzU1ODE0MTE0Mg_76edf046-c0b5-47dc-93a0-1b264770e482">327</ix:nonFraction> units should be retired from our rental fleet. Accordingly, the Company recorded a $<ix:nonFraction unitRef="usd" contextRef="i0ed06f3feeab4749a6647202e8a996c6_D20190101-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RleHRyZWdpb246OGQ3NDIyMzI1OGZhNDIzZWJhZTI0ZTBhNTI0ZTk1ZDdfNTQ5NzU1ODE0MTEyOA_9a3e143f-08c6-4292-8c32-fe3b60d9a3c2">1.5</ix:nonFraction>&#160;million loss on retirement of rental equipment during the nine months ended September 30, 2019.  The Company did <ix:nonFraction unitRef="usd" contextRef="ibe03ac8c2f114560bc4b2e9ac37fe27f_D20200101-20200930" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RleHRyZWdpb246OGQ3NDIyMzI1OGZhNDIzZWJhZTI0ZTBhNTI0ZTk1ZDdfNDM5ODA0NjUxMzQ5Mw_67c0f177-64ad-4630-91b6-0b79d8b1d5b0">no</ix:nonFraction>t record any retirements from its rental fleet during the nine months ended September 30, 2020.</ix:continuation>     </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_49"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.  <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMjA2MA_447f6705-781d-47ad-add3-e67fe9a03702" continuedAt="ic57e6691c2de4b5eb28d2a1c41a7be62" escape="true">Leases</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ic57e6691c2de4b5eb28d2a1c41a7be62" continuedAt="ib541f93df853426a942340dac75f9343"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 <ix:nonNumeric contextRef="id0556d6656d8435494e8ca6f48a5ae1a_I20200930" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfNzE0NjgyNTU4MjcxMA_5c2179b7-a6f5-4478-bfb6-0a8752d67f55">1</ix:nonNumeric> year to almost <ix:nonNumeric contextRef="i460577ee91e34b44bb95ee0c1cab286c_I20200930" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMzYw_916cac5d-9ca3-4980-8c36-bf51c08d605b">9</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.  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-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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="i33e85a16af094d5abdbb0f05cef1fad8_I20190101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMTEyMg_08c67094-f348-4fbb-9bde-e9f6363009cb"><ix:nonFraction unitRef="usd" contextRef="i33e85a16af094d5abdbb0f05cef1fad8_I20190101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMTEyMg_53750753-ee3a-4409-96d2-7969772330dd">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 condensed consolidated statements of operations and had no impact on the Company's condensed consolidated statements of cash flows.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ib541f93df853426a942340dac75f9343"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="ngs:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMjA2MQ_21664022-3dcf-41b3-9e00-9deca2fb4f2a" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of lease standard ASC 842 on the September 30, 2020 condensed consolidated balance sheet was as follows: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:39.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.417%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification on the Condensed Consolidated Balance Sheet</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets-operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNjN2VlZTJjMGVlYjQxNTk5OGEyODRkMmMxMjFlMmI1L3RhYmxlcmFuZ2U6Y2M3ZWVlMmMwZWViNDE1OTk4YTI4NGQyYzEyMWUyYjVfMi0yLTEtMS0w_a85fee9b-ff1d-4f22-8575-99fceecf5b8a">509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNjN2VlZTJjMGVlYjQxNTk5OGEyODRkMmMxMjFlMmI1L3RhYmxlcmFuZ2U6Y2M3ZWVlMmMwZWViNDE1OTk4YTI4NGQyYzEyMWUyYjVfNC0yLTEtMS0w_3818b912-7c60-496d-8a38-d8e2a0dc429a">203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNjN2VlZTJjMGVlYjQxNTk5OGEyODRkMmMxMjFlMmI1L3RhYmxlcmFuZ2U6Y2M3ZWVlMmMwZWViNDE1OTk4YTI4NGQyYzEyMWUyYjVfNS0yLTEtMS0w_75163760-358a-46df-a11f-8e09d8eeb38b">306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNjN2VlZTJjMGVlYjQxNTk5OGEyODRkMmMxMjFlMmI1L3RhYmxlcmFuZ2U6Y2M3ZWVlMmMwZWViNDE1OTk4YTI4NGQyYzEyMWUyYjVfNi0yLTEtMS0w_bc4e0420-ab52-4a7a-98ab-b0485ce52a21">509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term in years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNjN2VlZTJjMGVlYjQxNTk5OGEyODRkMmMxMjFlMmI1L3RhYmxlcmFuZ2U6Y2M3ZWVlMmMwZWViNDE1OTk4YTI4NGQyYzEyMWUyYjVfOC0yLTEtMS0w_1c28301a-9c4d-49d5-ae7e-bb7817702a81">3.1</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Implicit Rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNjN2VlZTJjMGVlYjQxNTk5OGEyODRkMmMxMjFlMmI1L3RhYmxlcmFuZ2U6Y2M3ZWVlMmMwZWViNDE1OTk4YTI4NGQyYzEyMWUyYjVfOS0yLTEtMS0w_dc4bcf1e-4b62-4f89-94a4-bceaec338481">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs are recognized on a straight-line basis over the lease term. Total operating lease costs for the nine months ended September 30, 2020 was approximately $<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMTY1OQ_43931022-448f-4c2e-805e-44fa23f1c0ef">419,000</ix:nonFraction>.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMjA2Mg_098c8e9c-1430-4d64-886f-a050a941e157" continuedAt="i846bd71fdcaa44f29903ef9f21724d31" escape="true"><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.338%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.462%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (2)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOjZkODk1NzBlZmY3ZTRmNGE4ZjIyMDM1MjA5NzhlOGU0L3RhYmxlcmFuZ2U6NmQ4OTU3MGVmZjdlNGY0YThmMjIwMzUyMDk3OGU4ZTRfMy0xLTEtMS0w_2182001c-97d5-4c91-8bf1-4fe25da5b7e9">419</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Lease costs are classified on the condensed 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><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i846bd71fdcaa44f29903ef9f21724d31">(2) &#160;&#160;&#160;&#160;Includes costs of $<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermLeaseCost" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMTg2NQ_f8d0ba3b-1644-455f-92b0-fe8c91b4c85e">275,000</ix:nonFraction> for leases with terms of 12 months or less and $<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMTkxNQ_82e2b5b6-2fd0-4442-a56c-0921725fd435">144,000</ix:nonFraction> for leases with terms greater than 12 months.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMjA1OQ_6bf0483f-85c2-447e-b542-ee2cefe06eeb" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the future maturities of lease liabilities as of September 30, 2020:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.853%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.217%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Liabilities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 (excluding the nine months ended September 30, 2020)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfMi0yLTEtMS0w_e1a2d14d-59f4-419e-a18a-17cb6c8f11e5">54</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfMy0yLTEtMS0w_9b736fb9-12b5-4496-a02d-20321210922f">198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfNC0yLTEtMS0w_97a1ef4e-713a-4b82-84e4-859086dbc6c7">65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfNS0yLTEtMS0w_97958378-3ca3-4656-a570-f79f74f5d66b">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfNi0yLTEtMS0w_b6c1b8f0-a37a-4a1e-a72f-069c254faae7">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="ngs:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfNy0yLTEtMS0w_067f6662-fece-46ba-9031-313a1e0c7f90">168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfOC0yLTEtMS0w_dc8e58aa-60d4-4dc0-a10b-137e28f9861e">561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfOS0yLTEtMS0w_4767c04b-5b9d-4824-bd0e-be900ec3c249">52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfMTAtMi0xLTEtMA_7c28e834-e592-40d6-a80f-e0cfc0bed5d9">509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_52"></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.  <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfNTA2Ng_cbea94f6-fa07-4ad9-ae4b-78e7e174d04c" continuedAt="ie178b164d7d8402984562a6cd8bc2bff" escape="true">Credit Facility</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ie178b164d7d8402984562a6cd8bc2bff" continuedAt="i8a570f996be64cebbec3781bda18c075"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 $<ix:nonFraction unitRef="usd" contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMTg5_3db5a9d9-e715-4cb7-b75e-08190a838cd4">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="i6dca2d65276b468f837c48a98f58b892_D20200101-20200930" decimals="-6" format="ixt:numdotdecimal" name="ngs:LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMzI0_41d6707d-c70f-4700-9582-e35410f9b1e9">20</ix:nonFraction> million on the aggregate commitment (which could potentially increase the commitment amount to $<ix:nonFraction unitRef="usd" contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930" decimals="INF" format="ixt:numdotdecimal" name="ngs:LineOfCreditFacilityPotentialMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfNDE0_a489ce6f-6a9a-4ef0-b6d0-71aa916fec3b">50</ix:nonFraction> million). </span></div><div style="text-align:justify;text-indent:45pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrowing Base</span><span style="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 </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i8a570f996be64cebbec3781bda18c075" continuedAt="i08f401035d924eed99dda720ffe1863e"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">borrowing base equals the sum of (a) <ix:nonFraction unitRef="number" contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930" decimals="INF" name="ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfNjg4_f7e7a449-0b29-4f86-882d-ec54e2c083f2">80</ix:nonFraction>% of our eligible accounts receivable plus (b) <ix:nonFraction unitRef="number" contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930" decimals="INF" name="ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfNzM2_602083d8-29ca-4e52-8c17-02aa382c36e1">50</ix:nonFraction>% of the book value of our eligible general inventory (not to exceed <ix:nonFraction unitRef="number" contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930" decimals="INF" name="ngs:LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfODA2_d997724d-3a3a-435d-b99e-9924944b3032">50</ix:nonFraction>%  of the commitment amount at the time) plus (c) <ix:nonFraction unitRef="number" contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930" decimals="INF" name="ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfODU3_92ac9196-d080-4edb-93e2-19d86838d585">75</ix:nonFraction>% of the book value of our eligible equipment inventory.&#160;&#160;The Lender 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="i9f797aaf26eb4ef9af676d81d8d69563_I20200930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMTA2Nw_8f57d08f-26dd-4cab-88da-40b39cc5135d">29.5</ix:nonFraction> million borrowing base availability at September 30, 2020 under the terms of our Amended Credit Agreement.</span></div><div style="text-align:justify"><span style="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="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="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="i9b162d457f0943c29370087be3491c0a_I20200930" decimals="INF" format="ixt-sec:numwordsen" name="ngs:LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMTY1Nw_854b640a-3f51-4fec-98a0-06631b29f7b9">three</ix:nonFraction> 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 <ix:nonFraction unitRef="number" contextRef="ie1e067deb800456f8b5687c155e6da92_D20200101-20200930" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMTgxMQ_b6a621b1-db32-42d6-a746-4be353eae413">1.25</ix:nonFraction>%.  For purposes of the CB Floating Rate, the Applicable Margin is <ix:nonFraction unitRef="number" contextRef="i01e26ffc253a4093b7bfca7ec61c7bb9_D20200101-20200930" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMTg3OQ_f4091630-4363-496e-aa5c-c2bb4ee1a422">1.50</ix:nonFraction>%. For the nine month period ended September 30, 2020, our weighted average interest rate was <ix:nonFraction unitRef="number" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="INF" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMTk1Ng_ebaa6985-1d49-470a-9e16-78fc52e14b73">2.11</ix:nonFraction>%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="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="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="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="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="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="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 compressors, the book value of which must be maintained at a minimum of <ix:nonFraction unitRef="number" contextRef="i0ffc1cdf0ae54887b6eca5d0ad645b46_D20200101-20200930" decimals="INF" name="ngs:LineOfCreditFacilityCommitmentCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMzA0NA_a46980a0-8109-4ed9-b048-8caed90aecc0">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).  The Fifth Amendment of Security Agreement in connection with our Amended Credit Agreement was executed by the Company and the Lender on September 28, 2020.  This amendment contained an updated list our leased compressors, which provided our the Lender with additional collateral under its first priority lien.  </span></div><div style="text-align:justify"><span style="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="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="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="i9f6b3ec707774969ab33e80763a5e938_D20200101-20200930" decimals="INF" name="ngs:LineOfCreditFacilityLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMzgyNA_e8218a7b-27f3-4df0-98a1-d12373b0cce7">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="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="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="i9f797aaf26eb4ef9af676d81d8d69563_I20200930" decimals="INF" format="ixt:numdotdecimal" name="ngs:LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfNDM0Nw_d2bb9fd0-68f0-406d-8db5-eb95efb7c2f2">50,000</ix:nonFraction>; certain bankruptcy or insolvency events; the rendering of certain judgments in excess of $<ix:nonFraction unitRef="usd" contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930" decimals="INF" format="ixt:numdotdecimal" name="ngs:LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfNDQ0MA_fdac1625-94f5-4efe-b4d4-710537a6bb6a">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="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;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, we were in compliance with all financial 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 September 30, 2020 and December 31, 2019, our outstanding balance on the line of credit was $<ix:nonFraction unitRef="usd" contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfNTA2Mw_023bbc88-01f2-4456-ba0e-ee8fdca8b8a4"><ix:nonFraction unitRef="usd" contextRef="i2602d13e365c45c9ae3dffd0f458bb07_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfNTA2Mw_2a40e7ce-4b5b-4270-8736-6bbe7bc946fe">417,000</ix:nonFraction></ix:nonFraction>.  </span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_55"></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.&#160; <ix:continuation id="i08f401035d924eed99dda720ffe1863e" continuedAt="id539112a989b47b38be7db991f0796fc">CARES Act Loan</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id539112a989b47b38be7db991f0796fc" continuedAt="i968c019ac0384027947ea4d71621de95">On April 10, 2020, the Company entered into a promissory note (the &#8220;Loan&#8221;) for an unsecured loan in the amount of $<ix:nonFraction unitRef="usd" contextRef="i9371e6034af5467aa39c5582631a55e9_D20200410-20200410" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81NS9mcmFnOjkwZDdiN2Y3YzliYjQwNzA4ZjAwNzc5MTQzNTJkOTUxL3RleHRyZWdpb246OTBkN2I3ZjdjOWJiNDA3MDhmMDA3NzkxNDM1MmQ5NTFfMTM5_cc37bace-bd01-4389-85ec-148df91ce835">4.6</ix:nonFraction>&#160;million through the Paycheck Protection Program (&#8220;PPP&#8221;) established by the CARES Act and administered by the U.S. Small Business Administration ("SBA"). The Loan was made for the purpose of securing funding for salaries and wages of employees that may have otherwise been displaced by the outbreak of COVID-19 and the resulting detrimental impact on the Company&#8217;s business.  JPMorgan Chase Bank, N.A. (the &#8220;Lender&#8221;) processed and funded the Loan.  </ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i968c019ac0384027947ea4d71621de95">On April 23, 2020, the SBA advised that companies that applied for and received PPP loans that had other sufficient sources of liquidity that would not be "significantly detrimental" to their businesses may be subject to increased scrutiny and potential liability unless these companies repaid their loans in full by May 7, 2020. While the Company believes it was justified in seeking the Loan and the funds received were earmarked for the purposes set forth in the original PPP regulations, the Company voluntarily repaid the Loan, with accrued interest, to the Lender on May 4, 2020.</ix:continuation></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_61"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.  <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfMTk5OA_78d304f7-ad0e-4370-9017-900e6fa17cd4" continuedAt="ide93f224a17840668f13b43e6f804a73" escape="true">Deferred Compensation Plan</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ide93f224a17840668f13b43e6f804a73"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has 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 of up to <ix:nonFraction unitRef="number" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="INF" name="ngs:DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfMzcx_ad1188e8-8841-46a8-9ae5-6dfef3d8216a">90</ix:nonFraction>% of a participant&#8217;s base salary, bonus, commissions, director fees and restricted stock unit 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="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LifeInsuranceCorporateOrBankOwnedAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfNjQw_a60fb084-f2f1-4049-9993-90713db90cdb">1.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LifeInsuranceCorporateOrBankOwnedAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfNjQ3_7c733c82-d954-4ad5-990b-273ffc42266f">1.5</ix:nonFraction>&#160;million as of September 30, 2020 and December 31, 2019, respectively. We reported in other (expense) income in the condensed consolidated statements of operations a loss related to the policy of approximately $<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfODM1_f55a3e5d-2723-4106-97b5-593b5a0b8980">19,000</ix:nonFraction> and a gain of approximately $<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfODY2_4ac0f4d7-877c-4ad3-bb4f-d39bd9854c96">145,000</ix:nonFraction> for the nine months ended September 30, 2020 and 2019, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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.  The deferred compensation liability, which is included in other long-term liabilities in the condensed consolidated balance sheet, was $<ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfNDM5ODA0NjUxMzI0NA_92d45f65-7171-41cb-822f-6e003f95ed38">1.9</ix:nonFraction>&#160;million and  $<ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfMTQ0NA_a83d3b97-d868-4905-8824-8e77425bdca3">1.7</ix:nonFraction> million as of September 30, 2020 and December 31, 2019, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 September 30, 2020 and 2019, respectively, we had <ix:nonFraction unitRef="shares" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="INF" format="ixt:numdotdecimal" name="ngs:DeferredCompensationArrangementWithIndividualDeferredRestrictedStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfMTcxMw_782731fd-5836-4cc6-8702-ada8ffaac8b9">47,299</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="if2804c2298f94e97b1fd31effb082449_I20190930" decimals="INF" format="ixt:numdotdecimal" name="ngs:DeferredCompensationArrangementWithIndividualDeferredRestrictedStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfNzE0NjgyNTU4MjcxNA_649eaff8-e6a5-4a4d-b4f3-b7d692e047a0">94,148</ix:nonFraction> unvested restricted stock units being deferred.  As of September 30, 2020, we had released and issued <ix:nonFraction unitRef="shares" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfNzE0NjgyNTU4MjcyMg_e213a2b9-12df-4100-b417-35a3bc97864d">144,401</ix:nonFraction> shares with a value of $<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfMTg0Nw_3141fa49-626d-40ba-939f-1b2a8f1958f0">2.2</ix:nonFraction> million to the deferred compensation plan.  As of September 30, 2019, we had released and issued <ix:nonFraction unitRef="shares" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfMTkzNA_bf6be0af-a318-4acc-a5b3-c7fa3aad0652">80,604</ix:nonFraction> shares with a value of  $<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfMTk2MQ_f1abe7d6-2695-41c9-acdb-f7e416037e4c">1.7</ix:nonFraction> million to the deferred compensation plan.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_64"></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.  <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMzQxMQ_943e6fb3-e38f-400f-8629-326f96a13683" continuedAt="if2e1035d5ef24aa9bcee45c6ae0ca209" escape="true">Stock-Based and Other Long-Term Incentive Compensation</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="if2e1035d5ef24aa9bcee45c6ae0ca209" continuedAt="i92d2e2e4551144d2a74b872601dc0834"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMzQxMw_b35ce663-e13e-405a-9c1c-5934a9e0ff91" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of all option activity as of December 31, 2019, and changes during the nine months ended September 30, 2020 is presented below.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.221%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Price</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual Life (years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="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="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="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfMS0xLTEtMS0w_12ac3d1b-cd2e-4959-9ca7-52fb9658db02">208,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfMS0zLTEtMS0w_443df80e-6ce6-4557-9500-c6f37c795aed">23.67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1efe4ae258fd43f9a3bc4a43ef14ec06_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfMS01LTEtMS0w_f6da6f54-ef06-4ea6-861f-f910d2cffd89">3.66</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfMS03LTEtMS0w_c5f37459-0c95-4faf-af71-4bc3a4c843af">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfMi0xLTEtMS0w_b9341578-9690-4be5-9e2a-b0f7a658ff71">5,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfMi0zLTEtMS0w_40c484f9-d628-4883-8072-e85a3e204efc">4.91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" format="ixt-sec:duryear" name="ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfMi01LTEtMS0yMDI0_f12f83ae-52c4-4bd4-8064-4f9853357f80">9.56</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfMi03LTEtMS0yMDI4_ae7cf8b9-f22e-44b1-923f-24114c906f08">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled / Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNC0xLTEtMS0w_08ad5bfe-704c-4531-9cdf-5fb95a48cd52">7,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNC0zLTEtMS0w_77aa7cab-bb8c-4045-9384-146908b6b019">31.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNC03LTEtMS0w_7f9a458e-00c5-4082-b05c-01abdd92af5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;padding-right:-12pt"><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNS0xLTEtMS0w_a632ee47-1254-4b23-ba77-764a118052ed">40,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNS0zLTEtMS0w_2cb7624c-5500-43c4-ad58-98c83cd50369">19.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, September 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNi0xLTEtMS0w_52af068b-32a1-4617-b13e-7eae5af34b3d">166,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNi0zLTEtMS0w_693bf264-5e16-43ca-908c-0d76b83cb996">23.89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNi01LTEtMS0w_1ecab87e-df20-4f09-bf2f-95f8941155ad">3.91</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNi03LTEtMS0w_7cf0a924-e349-4d64-9dba-ca80d6126f88">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, September 30, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNy0xLTEtMS0w_7c15c007-96e5-459f-b41c-3782af7689a2">161,334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNy0zLTEtMS0w_0de345c6-e3bb-4650-915b-094f133b682d">24.48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNy01LTEtMS0w_ff19dfe4-9c9f-48ba-8ea6-a52aa149ce51">3.74</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNy03LTEtMS0w_62385f3c-44c9-45ce-bfe8-8fe5658c31aa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i92d2e2e4551144d2a74b872601dc0834" continuedAt="if19aefcb0d8a4f8b83e12d1279505103"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMzQxMA_84a2395c-9394-4c12-9030-a98a46516320" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about our stock options outstanding at September 30, 2020:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:39.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></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.076%"></td><td style="width:0.1%"></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.223%"></td><td style="width:0.1%"></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.223%"></td><td style="width:0.1%"></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.227%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="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="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Exercisable</span></div></td></tr><tr style="height:57pt"><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life (years)</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i18311220cad84aff8d0ba85df546f198_D20200101-20200930" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMi0wLTEtMS0wL3RleHRyZWdpb246ZjkxNDAwYWEyYzYyNDM0MmFlZjRkM2FkYmZlOGM4M2RfNA_620b976a-d849-41bb-819e-f537345b6b0e">0.01</ix:nonFraction>-<ix:nonFraction unitRef="usdPerShare" contextRef="i18311220cad84aff8d0ba85df546f198_D20200101-20200930" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMi0wLTEtMS0wL3RleHRyZWdpb246ZjkxNDAwYWEyYzYyNDM0MmFlZjRkM2FkYmZlOGM4M2RfNw_a7aff9ee-03da-4b95-9c5f-559140567118">15.70</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0af931c02dd14c109fc58f6b5b3eb224_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMi0xLTEtMS0w_40fb7209-0570-492c-9bf4-b06f5aa8f5d2">13,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i18311220cad84aff8d0ba85df546f198_D20200101-20200930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMi0zLTEtMS0w_12adfef4-fe84-4f49-8a9b-6db4466f0481">4.37</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0af931c02dd14c109fc58f6b5b3eb224_I20200930" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMi01LTEtMS0w_2aecc426-3a45-45fe-ad61-28f842282e98">11.19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0af931c02dd14c109fc58f6b5b3eb224_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMi03LTEtMS0w_c8bd3905-f663-469a-9cc0-31d76617cb32">8,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0af931c02dd14c109fc58f6b5b3eb224_I20200930" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMi05LTEtMS0w_2a1cda73-9d80-4ee9-a29f-6a3d88c58563">14.89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i80519537180144d8857f1bcc3e5b934d_D20200101-20200930" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMy0wLTEtMS0wL3RleHRyZWdpb246NWRiMDJiNGM1ZDY5NDZhMTk2NmFhZGQ3OTU1YThjZDZfNA_7818e51b-64c4-4aa0-ad48-06fd9a9785f1">15.71</ix:nonFraction>-<ix:nonFraction unitRef="usdPerShare" contextRef="i80519537180144d8857f1bcc3e5b934d_D20200101-20200930" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMy0wLTEtMS0wL3RleHRyZWdpb246NWRiMDJiNGM1ZDY5NDZhMTk2NmFhZGQ3OTU1YThjZDZfNw_32ef795f-2487-4ef0-b9ea-f2fef5566471">17.81</ix:nonFraction></span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic0c3b3868be54545b4da79bf73dbf5d5_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMy0xLTEtMS0w_74e213ed-399d-42ad-873d-368468ba1bfd">16,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i80519537180144d8857f1bcc3e5b934d_D20200101-20200930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMy0zLTEtMS0w_e37df570-60d6-42ba-8ce3-0ed3bd1db812">0.32</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic0c3b3868be54545b4da79bf73dbf5d5_I20200930" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMy01LTEtMS0w_70cc47fa-87dc-4612-a1cd-2d836a8868c7">17.81</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic0c3b3868be54545b4da79bf73dbf5d5_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMy03LTEtMS0w_ad995c23-4386-45bd-90f1-0c11b55e062b">16,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic0c3b3868be54545b4da79bf73dbf5d5_I20200930" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMy05LTEtMS0w_5b5a76c6-1716-4a2c-86da-1ee281bfcc35">17.81</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="icde9a127651e4548968fc0130017896d_D20200101-20200930" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNC0wLTEtMS0wL3RleHRyZWdpb246NTU5MjY4OWJlMGJjNDgwNDg0NTJiZWM1NTIxNzY4ZTBfNA_1973c4b7-158f-422e-9ce0-2cb937dba654">17.82</ix:nonFraction>-<ix:nonFraction unitRef="usdPerShare" contextRef="icde9a127651e4548968fc0130017896d_D20200101-20200930" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNC0wLTEtMS0wL3RleHRyZWdpb246NTU5MjY4OWJlMGJjNDgwNDg0NTJiZWM1NTIxNzY4ZTBfNw_ac27fb0a-af91-4886-9dca-b37f56ba42c1">20.48</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i852df066f93a49a5a421aaa50ba0504a_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNC0xLTEtMS0w_5e3fde54-143e-4b62-af0a-08db847d2865">20,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icde9a127651e4548968fc0130017896d_D20200101-20200930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNC0zLTEtMS0w_abb6ac5d-04ce-43ee-894b-f96c76369ef1">2.47</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i852df066f93a49a5a421aaa50ba0504a_I20200930" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNC01LTEtMS0w_e31c396d-2ce3-4322-be40-b80db062a570">18.75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i852df066f93a49a5a421aaa50ba0504a_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNC03LTEtMS0w_b58be2d8-bf81-4842-8f0a-a227fb9b2b80">20,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i852df066f93a49a5a421aaa50ba0504a_I20200930" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNC05LTEtMS0w_c799aa44-d1b6-449c-9b0b-390958c6ed17">18.75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="ied73ef54b7cb42d789f792e2dcd7490b_D20200101-20200930" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNS0wLTEtMS0wL3RleHRyZWdpb246Y2VmOTY1YWViNmQyNGIxMjg5ZDVlYWQ0OWM5MGQ5ZjFfNA_527547cd-54bd-4939-9b8e-2d4b376f9e4d">20.49</ix:nonFraction>-<ix:nonFraction unitRef="usdPerShare" contextRef="ied73ef54b7cb42d789f792e2dcd7490b_D20200101-20200930" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNS0wLTEtMS0wL3RleHRyZWdpb246Y2VmOTY1YWViNmQyNGIxMjg5ZDVlYWQ0OWM5MGQ5ZjFfNw_7ab843ec-231e-4424-a3f2-1c6cbd14399f">30.41</ix:nonFraction></span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i148ba26d29514dc99e75f570bad782dc_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNS0xLTEtMS0w_9d480921-ebc3-4b91-a0f5-0163f28b19c1">116,334</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ied73ef54b7cb42d789f792e2dcd7490b_D20200101-20200930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNS0zLTEtMS0w_0f29bc93-e775-4c0e-9ea0-88618c45280c">4.61</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i148ba26d29514dc99e75f570bad782dc_I20200930" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNS01LTEtMS0w_065e2431-4c55-4bc8-88c8-cfc1ddea549d">27.11</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i148ba26d29514dc99e75f570bad782dc_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNS03LTEtMS0w_29a31c7d-5c7d-4470-b374-cd9bcf19b15c">116,334</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i148ba26d29514dc99e75f570bad782dc_I20200930" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNS05LTEtMS0w_9bbf26ed-b2a6-41fe-9f65-b567dea46b56">27.11</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNi0xLTEtMS0w_0ead468a-0606-4302-b023-5b29469ce5b2">166,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNi0zLTEtMS0w_3cf3c290-8966-416f-976d-d01afe7b2d03">3.91</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNi01LTEtMS0w_e35a9761-fa5e-4f07-b5a7-062582e79453">23.89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNi03LTEtMS0w_fcd25fd0-b175-4aad-a12e-1b8bf0184055">161,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNi05LTEtMS0w_3f5a7953-a100-471d-a3f1-2270209843a5">24.48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMzQwNg_6ec7c203-c9e8-4f46-b490-3717af02dc2f" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of the status of our unvested stock options as of December 31, 2019 and changes during the nine months ended September 30, 2020 is presented below.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:72.908%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.528%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.530%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant Date Fair Value Per Share</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOjFlZmJjOWEwYzZjZTQ2ZWY4MjFmMDdiNmJiNzg1ZjdlL3RhYmxlcmFuZ2U6MWVmYmM5YTBjNmNlNDZlZjgyMWYwN2I2YmI3ODVmN2VfMS0xLTEtMS0w_f332d370-4d1f-4f9d-b327-802a5e5396f5">10,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOjFlZmJjOWEwYzZjZTQ2ZWY4MjFmMDdiNmJiNzg1ZjdlL3RhYmxlcmFuZ2U6MWVmYmM5YTBjNmNlNDZlZjgyMWYwN2I2YmI3ODVmN2VfMS0zLTEtMS0w_ce8ccc72-9f6b-4882-9f36-973f78d26283">11.93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOjFlZmJjOWEwYzZjZTQ2ZWY4MjFmMDdiNmJiNzg1ZjdlL3RhYmxlcmFuZ2U6MWVmYmM5YTBjNmNlNDZlZjgyMWYwN2I2YmI3ODVmN2VfMi0xLTEtMS0w_3eb80b71-b15e-4cf0-a887-7fc47f275e64">5,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOjFlZmJjOWEwYzZjZTQ2ZWY4MjFmMDdiNmJiNzg1ZjdlL3RhYmxlcmFuZ2U6MWVmYmM5YTBjNmNlNDZlZjgyMWYwN2I2YmI3ODVmN2VfMi0zLTEtMS0w_4265e916-9b53-43e8-b4de-16039842ad01">2.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOjFlZmJjOWEwYzZjZTQ2ZWY4MjFmMDdiNmJiNzg1ZjdlL3RhYmxlcmFuZ2U6MWVmYmM5YTBjNmNlNDZlZjgyMWYwN2I2YmI3ODVmN2VfMy0xLTEtMS0w_d0a16a13-1722-4aa7-881e-e0ec0ac939f2">10,433</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOjFlZmJjOWEwYzZjZTQ2ZWY4MjFmMDdiNmJiNzg1ZjdlL3RhYmxlcmFuZ2U6MWVmYmM5YTBjNmNlNDZlZjgyMWYwN2I2YmI3ODVmN2VfMy0zLTEtMS0w_9dc06c78-a6fe-4980-8a82-09ea8d37d0ac">11.93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at September 30, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOjFlZmJjOWEwYzZjZTQ2ZWY4MjFmMDdiNmJiNzg1ZjdlL3RhYmxlcmFuZ2U6MWVmYmM5YTBjNmNlNDZlZjgyMWYwN2I2YmI3ODVmN2VfNS0xLTEtMS0w_1eee231d-5ec0-4da6-8c4d-963b64acc161">5,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOjFlZmJjOWEwYzZjZTQ2ZWY4MjFmMDdiNmJiNzg1ZjdlL3RhYmxlcmFuZ2U6MWVmYmM5YTBjNmNlNDZlZjgyMWYwN2I2YmI3ODVmN2VfNS0zLTEtMS0w_57f717a2-35f1-4ff1-895f-1bde88838cff">2.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, there was $<ix:nonFraction unitRef="usd" contextRef="ie9fa287721dc41efafa60fc5fd57439c_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNDI5_55447daa-ce32-445f-821c-4572da08ad5b">8,000</ix:nonFraction> of unrecognized compensation cost related to unvested options.&#160;Total compensation expense for stock options was $<ix:nonFraction unitRef="usd" contextRef="i380bc0d401754d66b92873969846057a_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNTQ0_61159f9a-6e04-47ee-bdf4-1840348c90e6">18,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i50426197793046e6b81bf67d06a790dc_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNTUx_15d39a05-e899-4ed3-aa2d-2b7ad1fbc135">92,000</ix:nonFraction> for the nine months ended September 30, 2020 and 2019, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Shares/Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In  accordance  with  the  Company's  employment  agreement  with  Stephen  Taylor,  the  Company's  Chief  Executive  Officer,  the  Compensation Committee of the Company's Board of Directors reviewed his performance in determining the issuance of restricted common stock. Based on this review, which included consideration of the Company's 2019 performance, Mr. Taylor was awarded <ix:nonFraction unitRef="shares" contextRef="i11ca0984ff264e8d90b48d4f70d28a4b_D20200428-20200428" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfOTk4_ba36d065-7034-44c2-9d85-1578f0b80222">94,133</ix:nonFraction>  restricted shares/units on April 28, 2020, which vest over <ix:nonNumeric contextRef="i11ca0984ff264e8d90b48d4f70d28a4b_D20200428-20200428" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMTA2MQ_146fb42b-ebbc-4f32-bf8c-124cff0daff7">three years</ix:nonNumeric>, in equal annual installments, beginning April 28, 2021. On April 28, 2020, the Compensation Committee awarded <ix:nonFraction unitRef="shares" contextRef="i7d969b49cffd4892a69e24d80ccfa443_D20200428-20200428" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMTE3NQ_4fdcc58e-5d4b-4c70-b034-4d932a31bad3">10,000</ix:nonFraction> restricted shares/units to our Vice President of Technical Services, James Hazlett. The restricted shares to Mr. Hazlett vest over <ix:nonNumeric contextRef="i16adbb8db237409d8da478f8b90e380a_D20200428-20200428" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMTMwOQ_928cbef9-55b7-45dc-94a4-743737a05273">three years</ix:nonNumeric>, in equal annual installments, beginning April 28, 2021. We also awarded and issued <ix:nonFraction unitRef="shares" contextRef="ia3b05515349f4724ae081eb1cd41d6e5_D20200101-20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMTM5Ng_309ca371-b082-40d2-b736-9e7131e1b218">4,432</ix:nonFraction> shares of restricted common stock to each of our <ix:nonFraction unitRef="independent_director" contextRef="ic083eeffb63d4d54b4bbd34fc259fd2a_D20200101-20200930" decimals="INF" format="ixt-sec:numwordsen" name="ngs:NumberOfIndependentDirectors" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNDM5ODA0NjUxNDc0Ng_c6a0d8cd-a5f1-43d2-9c7c-7521a4ac5fee">four</ix:nonFraction> independent members of our Board of Directors as partial payment for their services in 2020. These awards of restricted stock vest <ix:nonNumeric contextRef="ia3b05515349f4724ae081eb1cd41d6e5_D20200101-20200930" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMTU4NA_b89b0599-5258-4938-8097-ca563c136607">one year</ix:nonNumeric> from the date of grant. Total compensation expense related to these and previously granted restricted stock awards was $<ix:nonFraction unitRef="usd" contextRef="i00810e9e38e24342a8f17a0bcf12e0a7_D20190101-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMTcxMw_a98e3d3c-5886-49ce-b763-40f152de7fda">1.7</ix:nonFraction> million for the nine months ended September 30, 2020 and 2019. As of September 30, 2020, there was a total of $<ix:nonFraction unitRef="usd" contextRef="i860f2664c8ce481382b568c3d18a19f0_I20200930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMTc4Mw_ba1f7f5a-a3eb-422b-945e-cc261e0df1db">2.3</ix:nonFraction> million of unrecognized compensation expense related to these shares/units which is expected to be recognized over the next <ix:nonNumeric contextRef="i7362592aae0141738774f50d8b117d23_D20200101-20200930" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNzE0NjgyNTU5MjE4Nw_6127a6de-e67b-4387-8dd3-3ac6849fa9a9">2.5</ix:nonNumeric> years.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Long-Term Incentive Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 28, 2020, based on its review of Mr. Taylor's 2019 performance, the Compensation Committee also issued a long-term incentive award of $<ix:nonFraction unitRef="usd" contextRef="i2efa62a644504aaca8ab73d487ddc505_D20200428-20200428" decimals="INF" format="ixt:numdotdecimal" name="ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMjA5MA_c9bf6417-99b0-4f24-a733-84a6b07ab38f">1,061,820</ix:nonFraction> to Mr. Taylor that vests in equal, annual tranches over <ix:nonNumeric contextRef="i2efa62a644504aaca8ab73d487ddc505_D20200428-20200428" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMjE0OQ_b62e923d-e2fc-4fc7-8660-b14f25322ce1">three years</ix:nonNumeric>.  At the time of vesting, each tranche will be payable in cash or common stock at the discretion of the Compensation Committee.  In addition, on April 28, 2020, we issued a $<ix:nonFraction unitRef="usd" contextRef="i9aa5d17c159d491a8b89c67a57b771c2_D20200428-20200428" decimals="-3" format="ixt:numdotdecimal" name="ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMjMyNg_9acfe56b-d11c-4f30-9e99-9c07c8b0cfba">50,000</ix:nonFraction> award to each of our <ix:nonFraction unitRef="independent_director" contextRef="i9aa5d17c159d491a8b89c67a57b771c2_D20200428-20200428" decimals="INF" format="ixt-sec:numwordsen" name="ngs:NumberOfIndependentDirectors" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNDM5ODA0NjUxNDc1NQ_e8aaec2d-6eca-46d4-b34d-152e8fbbd853">four</ix:nonFraction> independent members of our Board of Directors as partial payment for their services in 2020.  These awards vest <ix:nonNumeric contextRef="i9aa5d17c159d491a8b89c67a57b771c2_D20200428-20200428" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMjQ2Nw_3f080abc-d74e-481b-a3d0-8234ed373446">one year</ix:nonNumeric> from the date of grant and are payable in cash upon vesting.  The Company accounts for these other long-term incentive awards to Mr. Taylor and our independent Board members as liabilities under accrued liabilities on our condensed consolidated balance sheet.  The vesting of these awards awards is subject </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if19aefcb0d8a4f8b83e12d1279505103">to acceleration upon certain events, such as (i) death or disability of the recipient,  (ii) certain circumstances in connection with a change of control of the Company, (iii) for executive officers, termination without cause (as defined in the agreement), and (iv) for executive officers, resignation for good reason (as defined).  Total compensation expense related to these other long-term incentive awards was approximately $<ix:nonFraction unitRef="usd" contextRef="i6b8bed9ad30f4f0a8b40588c2fbbb697_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNTQ5NzU1ODE0NzkxNg_59a00155-c6eb-432c-a31f-8064eb0eb5b1">252,000</ix:nonFraction> for the nine months ended September 30, 2020.  As of September 30, 2020, there was a total of $<ix:nonFraction unitRef="usd" contextRef="i533f88323adf41bead7c96f279f37d33_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNTQ5NzU1ODE0NzkyNg_6ba51f1f-25b8-4dcb-8cb1-abb958b371ea">960,000</ix:nonFraction> of unrecognized compensation expense related to these other long-term incentive awards which is expected to be recognized over the next <ix:nonNumeric contextRef="i6b8bed9ad30f4f0a8b40588c2fbbb697_D20200101-20200930" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNTQ5NzU1ODE0NzkzNw_9556005e-7389-4a79-a48c-dc09c4fc090d">2.5</ix:nonNumeric> years.</ix:continuation></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_618"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.  <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:GoodwillDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MTgvZnJhZzpmZmM4MjIyZWEyNzM0NzllYmNlYmFmMTRlNDc1NTRhMy90ZXh0cmVnaW9uOmZmYzgyMjJlYTI3MzQ3OWViY2ViYWYxNGU0NzU1NGEzXzcxNDY4MjU1ODMxMjA_0ce9e517-1507-4442-867b-6b0f7cb93247" continuedAt="i288ebd8e4d084729af8a8d20ee2a05d5" escape="true">Impairment of Goodwill</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><ix:continuation id="i288ebd8e4d084729af8a8d20ee2a05d5"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the cost in excess of fair value of the identifiable net assets acquired.  Goodwill was 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><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, the Company recorded a full impairment charge of its goodwill of $<ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MTgvZnJhZzpmZmM4MjIyZWEyNzM0NzllYmNlYmFmMTRlNDc1NTRhMy90ZXh0cmVnaW9uOmZmYzgyMjJlYTI3MzQ3OWViY2ViYWYxNGU0NzU1NGEzXzEwOTk1MTE2MzAzMDA_f47ce444-d6da-42d1-93d1-be4c4c81e847">10.0</ix:nonFraction>&#160;million during the three months ended September 30, 2019.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_70"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.  <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RleHRyZWdpb246NGJjZGM5MjE1MzUzNDQ5Yjg5ZDk5YzA2MGQ2MzJkM2VfMTE3NQ_ec086fba-6c7a-46eb-bc41-b91419f8cf55" continuedAt="i534aac0b2cf34be1ac7853beb24ae29a" escape="true">Earnings per Share</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i534aac0b2cf34be1ac7853beb24ae29a" continuedAt="i1ca83b05a44041ab9b0451249f8669c1"><ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RleHRyZWdpb246NGJjZGM5MjE1MzUzNDQ5Yjg5ZDk5YzA2MGQ2MzJkM2VfMTE3OQ_4bd81f6d-41d9-4e7f-892a-b3f9bbc0650a" escape="true"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the numerators and denominators of the basic and diluted earnings per share computation </span><span style="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 data)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.185%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfNC0xLTEtMS0w_18d9caf8-89e6-4faa-8924-137bee57ee76">562</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfNC0zLTEtMS0w_6e9a9522-5f02-4008-9c07-a01d22c013a7">12,579</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfNC01LTEtMS0w_65fd0015-d5ce-486f-8d82-952e5b13952b">3,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfNC03LTEtMS0w_61bfdfc2-4361-457d-9014-88c3d24b14bc">12,154</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for (loss) earnings per basic common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfNi0xLTEtMS0w_246dc1ba-b4f9-401d-aaf2-6ffd818cf649">13,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfNi0zLTEtMS0w_7197636d-0fc6-4dd3-862f-efee4dfa4ca0">13,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfNi01LTEtMS0w_3f96ae29-dabc-4c2c-973c-e8dfcca8b333">13,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfNi03LTEtMS0w_ec47da6d-89ea-438f-96ea-2a6a35aa824f">13,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for (loss) earnings per diluted common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfOC0xLTEtMS0w_246dc1ba-b4f9-401d-aaf2-6ffd818cf649">13,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfOC0zLTEtMS0w_7197636d-0fc6-4dd3-862f-efee4dfa4ca0">13,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfOC01LTEtMS0w_3f96ae29-dabc-4c2c-973c-e8dfcca8b333">13,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfOC03LTEtMS0w_ec47da6d-89ea-438f-96ea-2a6a35aa824f">13,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options and restricted shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfOS0xLTEtMS0w_44b7ab1b-fc02-48f1-af54-5dcd6a6211f5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfOS0zLTEtMS0w_db135714-bf33-4af5-a7d9-1a9715e16450">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfOS01LTEtMS0w_59f90c2c-0ba1-48e5-ad93-134e4a7c274f">257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfOS03LTEtMS0w_c8fd7327-ea0e-425b-94ee-171fa164b0d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTAtMS0xLTEtMA_865c4520-2c2a-4d16-afcf-2c21f4d583a7">13,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTAtMy0xLTEtMA_f9d05603-5332-4b7e-b22b-f0f72157708e">13,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTAtNS0xLTEtMA_ee256348-ff7e-4499-8a0a-baf1a22b2b97">13,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTAtNy0xLTEtMA_ad7cd128-1aea-44ba-8ce1-46a674bc27fa">13,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTItMS0xLTEtMA_1682857c-e4f1-4861-9af2-809f945ed984">0.04</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTItMy0xLTEtMA_fe122b06-28a1-4c23-a036-9389ee2636ef">0.96</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTItNS0xLTEtMA_86ad877c-cecb-4900-bea4-8e790cd401e7">0.28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTItNy0xLTEtMA_7e0463ae-6978-4d96-9bf5-99589e9fa178">0.93</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTMtMS0xLTEtMA_904f4a49-1f65-4d9c-b5e3-3b7b3a911995">0.04</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTMtMy0xLTEtMA_ab3891e7-007a-44fe-b9ff-df9c92d5930e">0.96</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTMtNS0xLTEtMA_02ded676-94d7-4505-8b8f-22c31c91d004">0.27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTMtNy0xLTEtMA_b113ae5e-1958-4579-9ebe-71e684398069">0.93</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i1ca83b05a44041ab9b0451249f8669c1"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September 30, 2020, 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;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2020, options to purchase <ix:nonFraction unitRef="shares" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RleHRyZWdpb246NGJjZGM5MjE1MzUzNDQ5Yjg5ZDk5YzA2MGQ2MzJkM2VfNTQ5NzU1ODE0MjUzMA_9d6d4b3a-991c-4ba4-a73f-dfdd4ec82c7b">171,900</ix:nonFraction> weighted average shares of common stock with exercise prices ranging from $<ix:nonFraction unitRef="usdPerShare" contextRef="i92e94f5f184c448292a1010aab3066b3_D20200101-20200930" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RleHRyZWdpb246NGJjZGM5MjE1MzUzNDQ5Yjg5ZDk5YzA2MGQ2MzJkM2VfNTY3_9b256049-091f-482f-8800-6c9fe89ab1b1">14.89</ix:nonFraction> to $<ix:nonFraction unitRef="usdPerShare" contextRef="i92e94f5f184c448292a1010aab3066b3_D20200101-20200930" decimals="INF" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RleHRyZWdpb246NGJjZGM5MjE1MzUzNDQ5Yjg5ZDk5YzA2MGQ2MzJkM2VfNTcz_bee5d545-86da-426c-a440-ed1ec3b5612c">33.36</ix:nonFraction> were not included in the computation of diluted earnings per share due to their antidilutive effect.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2019, restricted stock and stock options were not included in the computation of diluted loss per share due to their antidilutive effect.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_73"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">13.  <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83My9mcmFnOmE0MmE3NzM2Y2VkZjQxYTY5Y2Y5YTZkNWQwM2NmZDgyL3RleHRyZWdpb246YTQyYTc3MzZjZWRmNDFhNjljZjlhNmQ1ZDAzY2ZkODJfNDMx_3fb87bd3-6efc-4bec-b424-c67060bfea05" continuedAt="i0322cb9b99624a8fa40efdc07af05b07" escape="true">Related Party </ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i0322cb9b99624a8fa40efdc07af05b07">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="i8109e4acefbb4dae92c8ad92028a58e8_D20170101-20170331" decimals="2" name="us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83My9mcmFnOmE0MmE3NzM2Y2VkZjQxYTY5Y2Y5YTZkNWQwM2NmZDgyL3RleHRyZWdpb246YTQyYTc3MzZjZWRmNDFhNjljZjlhNmQ1ZDAzY2ZkODJfMjEy_5ce85c59-3929-4385-8a2c-00f8ebd796c1">50</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="if037d14d923540a8a79ce48e222cb2ad_D20190101-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83My9mcmFnOmE0MmE3NzM2Y2VkZjQxYTY5Y2Y5YTZkNWQwM2NmZDgyL3RleHRyZWdpb246YTQyYTc3MzZjZWRmNDFhNjljZjlhNmQ1ZDAzY2ZkODJfMzU3_ed4267ca-191f-431c-86aa-65e9835f28e0">1.0</ix:nonFraction>&#160;million.  The compressors were completed and paid in full at December 31, 2019.</ix:continuation></span></div><div><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_76"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.&#160; <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83Ni9mcmFnOjliY2NkM2YwMDM5YjRhOGViMWI1Nzk5YjliMWYxYWM0L3RleHRyZWdpb246OWJjY2QzZjAwMzliNGE4ZWIxYjU3OTliOWIxZjFhYzRfNTIx_b36d1d29-158f-4773-bea8-b20c11f2cd45" continuedAt="id6033375b1c54b73a2b963d09d886011" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id6033375b1c54b73a2b963d09d886011">From time to time, we are a party to various legal proceedings in the ordinary course of our business. 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 adverse effect on our financial position, results of operations or cash flow.&#160;We are not currently a party to any material legal proceedings, and we are not aware of any threatened material litigation.</ix:continuation> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_636"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.&#160; <ix:nonNumeric contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MzYvZnJhZzpiYWRkYTJmM2I1YjQ0ZTVhYWQ4ZmYxOTJjNWFjYWJhMi90ZXh0cmVnaW9uOmJhZGRhMmYzYjViNDRlNWFhZDhmZjE5MmM1YWNhYmEyXzcxNDY4MjU1ODk4NTQ_5dbc8b97-af10-4360-ae76-ff401656b344" continuedAt="i8b9c949cf85441d1a2f8ba92d1ce300c" escape="true">Subsequent Events</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i8b9c949cf85441d1a2f8ba92d1ce300c"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leslie Shockley Beyer joined our Board of Directors on June 10, 2020.  As part of her 2020 compensation as an independent Board member, the Compensation Committee of our Board awarded Ms. Beyer <ix:nonFraction unitRef="shares" contextRef="i44a1253b43df4fe68343910299bcb665_D20201015-20201015" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MzYvZnJhZzpiYWRkYTJmM2I1YjQ0ZTVhYWQ4ZmYxOTJjNWFjYWJhMi90ZXh0cmVnaW9uOmJhZGRhMmYzYjViNDRlNWFhZDhmZjE5MmM1YWNhYmEyXzcxNDY4MjU1ODk4NTY_83f71ee2-2bc9-4eec-8a9f-94b6dfb17505">1,324</ix:nonFraction> shares of restricted stock on October 15, 2020.  In addition, the Compensation Committee also awarded Ms. Beyer a cash award of $<ix:nonFraction unitRef="usd" contextRef="ia15d802227e9480fa6f6cf479e11ef4e_D20201015-20201015" decimals="-3" format="ixt:numdotdecimal" name="ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MzYvZnJhZzpiYWRkYTJmM2I1YjQ0ZTVhYWQ4ZmYxOTJjNWFjYWJhMi90ZXh0cmVnaW9uOmJhZGRhMmYzYjViNDRlNWFhZDhmZjE5MmM1YWNhYmEyXzcxNDY4MjU1ODk4NjM_d13e2cf2-9a65-4cde-9d25-814e48c91ca6">25,000</ix:nonFraction>.  Both of Ms. Beyer's awards vest on June 20, 2021, and both are subject to acceleration under certain events.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed on Form 8-K, on October 23, 2020, our Board of Directors authorized the Company to enter into a share repurchase program for the purchase of up to an aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i9d8f2ceced4d41288fff0a5ba76e9b07_I20201023" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MzYvZnJhZzpiYWRkYTJmM2I1YjQ0ZTVhYWQ4ZmYxOTJjNWFjYWJhMi90ZXh0cmVnaW9uOmJhZGRhMmYzYjViNDRlNWFhZDhmZjE5MmM1YWNhYmEyXzcxNDY4MjU1ODk4NzI_657b1410-f8be-4f7e-bebd-85424b349bad">10</ix:nonFraction>&#160;million of the Company&#8217;s common stock in accordance with the guidelines specified under Rule 10b5-1 of the Securities Exchange Act of 1934.  Repurchases may be made in open market purchases, block trades or in privately negotiated transactions. Repurchases, if any, under the program will be made at the discretion of management, and will depend upon market pricing and conditions, business, legal, accounting and other considerations. 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. These factors may also affect the timing and amount of share repurchases. The repurchase program does not obligate the Company to repurchase any shares. This repurchase plan expires on September 30, 2021.</span></div></ix:continuation><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21</span></div></div></div><div id="i0069350ca238448080e8ad386ed3a3d6_79"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The discussion and analysis of our financial</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">condition and results of operations are based on, and should be read in conjunction with, our condensed, consolidated financial statements and the related notes included elsewhere in this report and&#160;&#160;in our&#160;Annual Report on Form 10-K for the year ended December 31, 2019&#160;filed with the SEC.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">This report and our Annual Report on Form 10-K contain 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.  All statements, other than statements of historical facts contained in this report as well as our 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.  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.  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.  We do not undertake any obligation to update or revise publicly any forward-looking statements.  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.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Please read Item 1A, Risk Factors, in our Annual Report on Form 10-K for the year ended December 31, 2019, as it contains important factors that could cause actual results to differ materially from the expectations reflected in the forward-looking statements.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We fabricate, manufacture, rent, and sell natural gas compressors and related equipment. Our primary focus is on the rental of natural gas compressors. 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. After the initial term of our rental contracts, many of our customers have continued to rent our compressors on a month-to-month basis. Rental amounts are billed monthly in advance and include maintenance of our rented compressors. As of September 30, 2020, we had 1,278 natural gas compressors totaling 286,488 horsepower rented to 82 customers compared to 1,401 natural gas compressors totaling 270,222 horsepower rented to 93 customers at September 30, 2019. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. 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. The major components of our compressors packages are acquired through periodic purchase orders placed with third-party suppliers on an &#8220;as needed&#8221; basis, which presently require lead times between two to three months with delivery dates scheduled to coincide with our estimated production schedules. Although we do not have formal continuing supply contracts with any major supplier, we believe we have adequate alternative sources available. 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-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also manufacture a proprietary line of compressor frames, cylinders and parts, known as our CiP (Cylinder-in-Plane) product line. 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. 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. 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. 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><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide service and maintenance to our customers under written maintenance contracts or on an as-required basis in the absence of a service contract. Maintenance agreements typically have terms of six months to one year and require payment of a monthly fee.  </span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The oil and natural gas equipment rental and services industry is cyclical in nature.  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.  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.  Generally, increased capital expenditures ultimately result in greater revenues and profits for service and equipment companies.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 rentals 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 unconventional 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 been shifting 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-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We typically experience a decline in demand during periods of low crude oil and natural gas prices. Compared to 2018, we witnessed a moderation of crude oil prices as well as drilling and completion activity levels during 2019.  During the first quarter of 2020, we saw a substantial decline in the prices for oil and natural gas.  Oil prices partially recovered and stabilized somewhat during the second quarter of 2020, and then remained relatively stable throughout the third quarter of 2020. 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-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Events </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  The effects of the COVID-19 outbreak, including actions taken by businesses and governments to contain the spread of the virus, resulted in a significant, rapid decline in global and U.S. economic conditions.  This significant drop in economic activity caused global demand for crude oil to drastically decline.  According to the International Energy Agency&#8217;s (&#8220;IEA&#8221;) Oil Market Report for July 2020, global crude oil demand during the second quarter of 2020 declined 16.4&#160;million barrels per day (&#8220;MMbpd&#8221;) compared to the second quarter of 2019, a decrease of more than 15%. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, discussion between OPEC and Russia (&#8220;OPEC+&#8221;) resulted in Saudi Arabia significantly discounting the price of its crude oil, as well as Saudi Arabia and Russia significantly increasing their oil supply in April 2020.  The dramatic decline in crude oil demand combined with this increase in supply resulted in unprecedented storage issues and a resulting severe lack of takeaway capacity for oil producers.  As a result, crude oil prices reached record or multi-year lows in April.  West Texas Intermediate (&#8220;WTI&#8221;) crude oil traded below $20 per barrel and Brent crude oil traded below $30 per barrel during the second half of April, including an anomalous trading day where WTI traded at negative values on low volume close to the end of a contract trading month.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, OPEC+ agreed to cut production by 9.7 MMbpd starting in May 2020, while Saudi Arabia voluntarily cut another 1 MMbpd starting in June 2020.  Meanwhile, oil production dropped dramatically in non-OPEC countries, including the U.S.  Burdened by low prices and takeaway issues, U.S. producers (including several of our customers) shut in production to varying degrees in April and May, and drilling and completion activities dramatically declined.  According to IEA&#8217;s Oil Market Report for August 2020, U.S. production in May dropped 2 MMbpd from April and 2.9 MMbpd from its all-time high in November 2019.  According to IEA&#8217;s July report, global oil supply fell to a nine-year low of 86.9 MMbpd in June.     </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As states throughout the U.S., as well as many other countries around the world, began to lift restrictions and reopened their economies to varying degrees, global demand for crude oil partially recovered.   This increased demand, combined with </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the production cuts mentioned above, resulted in the oil markets coming back into balance.  After trading below $20 per barrel in the second half of April and averaging $28.53 per barrel in May, WTI crude oil has averaged approximately $40 per barrel from June 1 through early November with greatly reduced price volatility.  While oil markets have remained in balance, crude oil supply and demand grew significantly during July and August.  According to IEA's Oil Market Reports for August and September 2020, global supply grew by a combined 3.6 MMbpd, while according to IEA&#8217;s Oil Market Report for October 2020, global demand in July increased 3.4 MMbpd from June. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These issues discussed above resulted in an increasing number of unit returns and shut-in notices from our customers during April and May 2020, which primarily impacted our small (125 HP or less) and medium (126 HP &#8211; 399 HP) horsepower units.  In late May and throughout June as oil prices partially recovered and stabilized, we received restart notices for several wells that were recently shut in.  As a result, our rental revenue, unit utilization, and horsepower utilization declined <ix:nonFraction unitRef="number" contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630" decimals="3" sign="-" name="ngs:IncreaseDecreaseInRentalRevenuePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTIxNzM_0a8834c9-0db4-49b1-af6d-836f9268a434">6.0</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630" decimals="3" sign="-" name="ngs:IncreaseDecreaseInUnitUtilizationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTIxNzg_2c3f2b6e-4b17-4b4e-99f7-f5cefc93a948">5.2</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630" decimals="3" sign="-" name="ngs:IncreaseDecreaseInHorsepowerUtilizationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTIxODY_f22d3972-49e3-461c-9015-13671b697991">4.5</ix:nonFraction>%, respectively, in the second quarter when compared to the first quarter of 2020.  While we continued to receive  several additional restart notices in July and August for wells that were recently shut-in, our utilization has remained stable from June through September.  Compared to the second quarter, the Company&#8217;s rental revenue declined <ix:nonFraction unitRef="number" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="3" sign="-" name="ngs:IncreaseDecreaseInRentalRevenuePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTI1MzE_25977cb2-7a8f-42f7-bb6e-84a7b81ccffb">1.8</ix:nonFraction>%, while the Company&#8217;s unit utilization and horsepower utilization remained steady (<ix:nonFraction unitRef="number" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="3" sign="-" name="ngs:IncreaseDecreaseInUnitUtilizationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTI2MTc_746e7c23-8fcd-41fd-a969-7df398e293c2">0.1</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="3" sign="-" name="ngs:IncreaseDecreaseInHorsepowerUtilizationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTI2MjU_e3ff75dc-eaa7-4191-a225-f20d6b348979">0.2</ix:nonFraction>% increases, respectively) in the third quarter.  Unit pricing has also been stable since June.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nevertheless, risks remain high in this environment. As restrictions have been reduced in many states and countries, the rate of COVID-19 infections, hospitalizations and deaths has increased.  Since October, the rate of infections has risen very quickly in several countries, with the U.S. setting new records for daily infections in November.  This has resulted in a reinstatement, to varying degress, of restrictions in several states and countries, including several European countries.  If states and countries need to put further restrictions in place to help prevent the spread of the virus, crude oil demand could decline again.  Due to the resurgence of COVID-19 in Europe and the United States, the IEA (in its November Oil Market Report) lowered its near-term global demand outlook for the remainder of 2020 and the first quarter of 2021.  While positive news about potential vaccines has provided some support for oil prices, the IEA notes that vaccines are unlikely to significantly boost oil demand until well into 2021.  All of these risks could negatively impact oil prices, which would impact our utilization, rental revenues and overall financial performance during the remainder of 2020 as well as 2021.         </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the current economic and industry backdrop, we still expect compressor sales to be low for the remainder of 2020 and early 2021, as exploration and production companies have significantly reduced their capital expenditures budgets.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In regards to our costs, we implemented various cost cutting measures with respect to operating expenses and capital expenditures during the second quarter.  Our operating expense reductions included reductions in our headcount from both layoffs and attrition, wage freezes, centralization of certain processes for better cost control, and the enlistment of our suppliers in our cost cutting efforts.  These cost cutting measures helped our financial performance and liquidity during the third quarter, and we expect these cost cutting measures to continue to benefit our financial performance through the remainder of 2020 and into 2021.  In addition, as we have done during prior downturns, we have significantly reduced our capital expenditures budget.  We invested $<ix:nonFraction unitRef="usd" contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTQ5Njc_7bd49b0e-45c2-4b35-ae7e-061091c22248">12.0</ix:nonFraction>&#160;million in capital expenditures during the first nine months of 2020, including $<ix:nonFraction unitRef="usd" contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTUwNDM_e373ef97-6fec-4ff8-97ba-569b8950c1ab">1.0</ix:nonFraction>&#160;million during the third quarter of 2020.  Depending on customer needs, we plan to incur another $7-$9 million in capital expenditures during the fourth quarter of 2020, bringing our 2020 capital expenditures budget to $19-$21 million, down from $<ix:nonFraction unitRef="usd" contextRef="i1efe4ae258fd43f9a3bc4a43ef14ec06_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTUyODU_25711617-1c56-4532-b8d2-6de4a1a73f0f">69.9</ix:nonFraction>&#160;million in 2019.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finally, in keeping with current commercial precautions and practices in our industry, we have continued to implement guidelines to mitigate health risks to our employees and customers during this outbreak.  We adopted remote work processes at our Midland headquarters.  Due to continued and resurgent positive COVID-19 cases in the Midland area, including exposure and positive tests among the Company&#8217;s professional staff and immediate families, the Company&#8217;s corporate headquarters has remained closed through the date of this filing, and is staffed at minimum levels throughout the past and present quarter.  Our continued office closure and staffing challenges resulted in delays in our collection and assimilation of financial data related to the completion of our interim financial statements required for this filing.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we adapted our field and fabrication work processes as well. To date, our field operations have continued largely uninterrupted, as the U.S. Department of Homeland Security designated our industry as part of our country&#8217;s critical infrastructure.  Remote work and work process adjustments related to COVID-19 have not impacted our ability to maintain of service operations or caused us to incur significant costs.  In addition, we have not experienced any supply chain issues in connection with the COVID-19 outbreak.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full impact of the COVID-19 outbreak continues to evolve as of the date of this report. As such, it is uncertain as to the full magnitude that the pandemic will have on the Company's financial condition, liquidity, and future results of operations. Management is actively monitoring the global situation on its financial condition, liquidity, operations, suppliers, industry, and workforce. Given the daily evolution of the COVID-19 outbreak and the global responses to curb its spread, the </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company is not able to estimate the effects of the COVID-19 outbreak on its results of operations, financial condition, or liquidity during the remainder of 2020 or 2021.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_82"></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Three months ended September 30, 2020, compared to the three months ended September 30, 2019.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows our revenues and percentage of total revenues of each of our product lines for the three months ended September 30, 2020 and 2019.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:49.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.300%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.608%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,861&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.3&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,434&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.2&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,877&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and Maintenance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,765&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,852&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue decreased 24.4% to $15.8 million for the three months ended September 30, 2020 compared to $20.9 million for the three months ended September 30, 2019.  This decline was primarily a result of lower sales revenue (90.9% decrease) during the third quarter of 2020 mainly due to no compressor sales offset by higher rental revenue (3.0% increase).</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental revenue increased to $14.9 million for the three months ended September 30, 2020 compared to $14.4 million for the same period in 2019.  This increase during the third quarter of 2020 was attributable to a greater number of large horsepower units being rented offset by shut-ins, rate reductions and returns due to a significant drop in oil prices resulting from the COVID-19 pandemic and crude oil demand destruction. Toward the end of the second quarter of 2020, a partial recovery and greater stability in oil prices resulted in restarts of many previously shut-in wells.  Crude oil prices and our utilization have remained relatively stable from June 2020 through the end of the third quarter of 2020. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, we had 2,339 compressor packages in our fleet, up from 2,277 units at September 30, 2019. The Company's total unit horsepower increased by 10.4% to 449,133 horsepower at September 30, 2020 compared to 406,763 horsepower at September 30, 2019, which reflects the addition to the Company's fleet of 37 high horsepower compressors with 40,700 horsepower over the past 12 months. As of September 30, 2020, we had 1,278 natural gas compressors with a total of  286,488 horsepower rented to 82 customers, compared to 1,401 natural gas compressors with a total of 270,222 horsepower rented to 93 customers as of September 30, 2019.  As a result, our total rented horsepower as of September 30, 2020 increased by 6.0% over the prior twelve months.  Our rental fleet had unit utilization as of September 30, 2020, and 2019, respectively, of 54.6% and 61.5%, while our horsepower utilization for the same periods, respectively, was 63.8% and 66.4%. The contrast of the increase in rented horsepower compared to decreases in utilization over the same time frame illustrates the strong demand for our high horsepower units while the demand for our smaller and medium horsepower units has decreased somewhat with recent lower commodity prices.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales revenue decreased to $0.5 million for the three months ended September 30, 2020 compared to $5.9 million for  the three months ended September 30, 2019.&#160;This decrease is mostly attributable to no compressor sales and, to a lesser extent, lower parts and other sales during the third quarter of 2020 compared to the same period in 2019.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These reduced sales reflect significantly reduced industry activity levels due to the COVID-19 pandemic, lower commodity prices and severe capital constraints on exploration and production companies. 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"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of rentals remained relatively flat at $6.8 million during the three months ended September 30, 2020 compared to $6.7 million during the three months ended September 30, 2019, despite a 3.0% increase in rental revenue over the same time frame.  When compared to the third quarter of 2019, an increase in bad debt allowance ($0.2 million) and various other costs were offset by lower payroll and benefits expenses, lower maintenance and repair expenses, and lower vehicle expenses during the third quarter of 2020.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales decreased 77.3% to $1.0 million during the three months ended September 30, 2020 compared to $4.4 million during the three months ended September 30, 2019.  This decrease during the third quarter of 2020 was primarily due to </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no compressor sales and, to a lesser degree, lower parts and other sales during the third quarter of 2020.  This decrease during the third quarter of 2020 also reflects lower labor efficiency due to much lower activity levels at our fabrication facilities partially offset by lower payroll and benefits expenses.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general, and administrative ("SG&amp;A") expenses decreased 10.7% to $2.5 million for the three months ended September 30, 2020 compared $2.8 million during the same period in 2019.  This decrease in SG&amp;A expenses was attributable to lower bonus ($242,000), stock compensation ($80,000) and various other expenses during the third quarter of 2020 compared to the same quarter in 2019.  When compared to the third quarter of 2019, these lower expenses were partially offset by an increase in other long-term incentive compensation ($126,000) during the third quarter of 2020 as well as an increase in unrealized losses on deferred compensation ($77,000) due to an increase in our deferred compensation liability that reflected an improvement in the broader equity markets.   </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense increased 6.7% to $6.3 million for the three months ended September 30, 2020 compared to $5.9 million for the three months ended September 30, 2019.&#160;&#160;This increase was the result of larger horsepower units being added to the fleet. We added 65 units (approximately 44,500 horsepower) to our fleet over the past 12 months. Thirty-seven of those units were 400 horsepower or larger (including 25 at 1,380 horsepower), representing 91% of the horsepower added.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2019, 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, the Company recorded an increase of $3.35 million to its inventory allowance for costs that may not be recoverable in the future.  The Company did not record an increase to its inventory allowance during the three months ended September 30, 2020.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2019, Company management determined 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, the Company recorded a $1.5 million loss on retirement of rental equipment during the three months ended September 30, 2019.  The Company did not record any retirements from its rental fleet during the three months ended September 30, 2020.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had an operating loss of $941,000 for the three months ended September 30, 2020 compared to operating loss of $14.0 million for the three months ended September 30, 2019.  This reduction in operating loss is largely due to a goodwill impairment charge, an increased inventory allowance, and a loss on the retirement of rental units recorded in the third quarter of 2019 that totaled $14.9 million.  Higher rental revenue and lower G&amp;A expenses during the third quarter of 2020 also contributed to a lower operating loss.  These factors were partially offset by lower sales revenue, lower service and maintenance revenue, and higher depreciation expense during the third quarter of 2020 compared to the same period in 2019.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our other income increased $121,000 to $214,000 for the three months ended September 30, 2020 compared to $93,000 for the same period in 2019.  Our other income in the third quarter of 2020 included interest income ($133,000) related to our federal income tax refunds resulting from our carryback claims of our 2018 federal net operating losses, as well as an unrealized gain on company-owned life insurance ($73,000).  Other income during the third quarter of 2019 included approximately $98,000 in interest income.     </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded an income tax benefit of approximately $167,000 for the three months ended September 30, 2020 compared to an income tax benefit of $1.35 million for the three months ended September 30, 2019. For interim periods, our income tax benefit (expense) is computed based upon our estimated annual effective tax rate and any discrete items that impact the interim periods. Our estimated annual effective tax rate differs from the U.S. federal statutory rate of 21%.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="i0069350ca238448080e8ad386ed3a3d6_85"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nine months ended September 30, 2020, compared to the nine months ended September 30, 2019.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows our revenues and percentage of total revenues of each of our product lines for the nine months ended September 30, 2020 and 2019.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:47.942%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.596%"></td><td style="width:0.1%"></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:8.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.596%"></td><td style="width:0.1%"></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:8.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental</span></div></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,092&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.3&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,393&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.5&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,994&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,816&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and Maintenance</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">974&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,529&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,060&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,738&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue decreased 13.1% to $51.1 million for the nine months ended September 30, 2020 compared to $58.7 million during the nine months ended September 30, 2019.  This decline was primarily a result of lower sales revenue (74.7% decrease) during the first nine months of 2020 mainly due to lower compressor sales offset by higher rental revenue (11.4% increase). </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental revenue increased to $46.1 million for the nine months ended September 30, 2020 compared to $41.4 million during the nine months ended September 30, 2019.&#160;&#160;This increase during the first nine months of 2020 was attributable to a greater number of large horsepower units being rented offset by shut-ins, rate reductions and returns due to a significant drop in oil prices resulting from the COVID-19 pandemic and crude oil demand destruction.  Toward the end of the second quarter of 2020, a partial recovery and greater stability in oil prices resulted in restarts of many previously shut-in wells.  Crude oil prices and our utilization have remained relatively stable from June 2020 through the end of the third quarter of 2020.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, we had 2,339 compressor packages in our fleet, up from 2,277 units at September 30, 2019. The Company's total unit horsepower increased by 10.4% to 449,133 horsepower at September 30, 2020 compared to 406,763 horsepower at September 30, 2019, which reflects the addition to the Company's fleet of 37 high horsepower compressors with 40,700 horsepower over the past 12 months. As of September 30, 2020, we had 1,278 natural gas compressors with a total of  286,488 horsepower rented to 82 customers, compared to 1,401 natural gas compressors with a total of 270,222 horsepower rented to 93 customers as of September 30, 2019.  As a result, our total rented horsepower as of September 30, 2020 increased by 6.0% over the prior twelve months.  Our rental fleet had unit utilization as of September 30, 2020, and 2019, respectively, of 54.6% and 61.5%, while our horsepower utilization for the same periods, respectively, was 63.8% and 66.4%. The contrast of the increase in rented horsepower compared to decreases in utilization over the same time frame illustrates the strong demand for our high horsepower units while the demand for our smaller and medium horsepower units has decreased somewhat with recent lower commodity prices.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales revenue decreased to $4.0 million for the nine months ended September 30, 2020 compared to $15.8 million for  the same period in 2019.&#160;This decrease in mostly attributable to a large decrease in compressor sales and, to a lesser extent, parts and other sales.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These reduced sales reflect significantly reduced industry activity levels due to the COVID-19 pandemic, lower commodity prices and severe capital constraints on exploration and production companies. 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-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of rentals increased 8.9% to $21.3 million during the nine months ended September 30, 2020 compared to $19.5 million during the nine months ended September 30, 2019.  This increase was primarily a result of higher maintenance and repairs expense ($1.6 million) during the first nine months of 2020 due to higher rental revenue (11.4% increase) as well as a large order from a new customer that required a significant number of make-ready jobs during the first quarter of 2020.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales decreased 63.3% to $4.6 million during the nine months ended September 30, 2020 compared to $12.5 million during the nine months ended September 30, 2019.  This decrease during the first nine months of 2020 was primarily due to a large decrease in compressor sales and, to a lesser degree, parts and other sales.  This decrease during the first nine months of 2020 also reflects lower labor efficiency due to much lower activity levels at our fabrication facilities that was partially offset by lower payroll and benefits expenses.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general, and administrative expenses decreased 8.1% to $7.3 million for the nine months ended September 30, 2020 compared to $8.0 million for the same period in 2019.  SG&amp;A expenses during the first nine months of 2020 were </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">impacted by a small unrealized gain ($28,000) on deferred compensation, while these expenses were impacted by an unrealized loss ($208,000) on deferred compensation during the first nine months of 2019.  Other factors contributing to this decrease in G&amp;A expenses were lower bonus ($445,000), stock compensation ($151,000) and other expenses that were partially offset by other long-term incentive compensation ($252,000), higher professional services ($79,000), and various other increased expenses. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense increased 9.5% to $18.9 million for the nine months ended September 30, 2020 compared to $17.2 million for the nine months ended September 30, 2019.&#160;&#160;This increase was the result of larger horsepower units being added to the fleet. We added 65 units (approximately 44,500 horsepower) to our fleet over the past 12 months. Thirty-seven of those units were 400 horsepower or larger (including 25 at 1,380 horsepower), representing 91% of the horsepower added.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 first nine months of 2019.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, the Company recorded an increase of $3.35 million to its inventory allowance during the nine months ended September 30, 2019 for costs that may not be recoverable in the future.  The Company did not record an increase to its inventory allowance during the nine months ended September 30, 2020.   </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2019, Company management determined 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, the Company recorded a $1.5 million loss on retirement of rental equipment during the nine months ended September 30, 2019.  The Company did not record any retirements from its rental fleet during the nine months ended September 30, 2020.   </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We had an operating loss of $1.4 million for the nine months ended September 30, 2020 compared to operating loss of $13.9 million for the nine months ended September 30, 2019.  This reduction in operating loss is largely due to a goodwill impairment charge, an increased inventory allowance, and a loss on the retirement of rental units recorded in the third quarter of 2019 that totaled $14.9 million.  Higher rental revenue and lower G&amp;A expenses during the first nine months of 2020 also contributed to a lower operating loss.  These factors were partially offset by lower sales revenue, lower service and maintenance revenue, and higher depreciation expense during the first nine months of 2020 compared to the same period in 2019.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our other income decreased $172,000 to $407,000 for the nine months ended September 30, 2020 compared to $579,000 for the same period in 2019.  Other income for the first nine months of 2020 included a gain on sales or disposals of assets ($284,000); interest income ($154,000), which included interest related to our federal income tax refunds ($133,000) resulting from our carryback claims of our 2018 federal net operating losses; and an unrealized loss on company-owned life insurance ($19,000).  Other income for the first nine months of 2019 included an unrealized gain on company-owned life insurance ($145,000) and interest income ($450,000).  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded an income tax benefit of $4.7 million for the nine months ended September 30, 2020 compared to an income tax benefit of $1.1 million for the nine months ended September 30, 2019. For interim periods, our income tax benefit (expense) is computed based upon our estimated annual effective tax rate and any discrete items that impact the interim periods. Our estimated annual effective tax rate differs from the U.S. federal statutory rate of 21%.  On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was enacted in response to the economic impact caused the COVID-19 pandemic. The CARES Act allows federal net operating losses ("NOL") incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid federal income taxes. The Company generated significant NOLs during 2018 and 2019.  The Company filed its NOL carryback claims for 2018 during the second quarter of 2020, and plans to file its NOL carryback claims for 2019 prior to December 31, 2020.  Accordingly, as of March 31, 2020, the Company recorded a federal income tax receivable of $15.0&#160;million and an increase to its deferred income tax liability of $10.1&#160;million on its condensed consolidated balance sheet.  During the third quarter of 2020, the Company received refunds totaling $3.9&#160;million related to its 2018 NOLs, which reduced its federal income tax receivable to $11.1&#160;million on its condensed consolidated balance sheet as of September 30, 2020.  In addition, the Company recorded a current income tax benefit of $4.9&#160;million on its condensed consolidated statement of operations for the nine months ended September 30, 2020.  </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This current income tax benefit was partially offset by a write-off of a deferred tax asset of approximately $0.4 million related to vesting of restricted stock during the first quarter of 2020.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_88"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our working capital positions as of September 30, 2020 and December 31, 2019 are set forth below:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:71.773%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.389%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.805%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,559&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,080&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal income tax receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,874&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,415&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,045&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,975&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Line of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,508&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total working capital</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,235&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,907&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2020, we invested $12.0 million in rental equipment, property and other equipment. During the first nine months of 2020, we added $15.3 million in new equipment to our rental fleet, $335,000 related to the construction of our new corporate office, and $1.4 million mostly in vehicles as well as various other machinery and equipment. Our investment in rental equipment, property and other equipment also includes any changes to work-in-progress related to our rental fleet jobs at the beginning of the period compared to the end of the period.  Our rental work-in-progress decreased by $5.0 during the nine months ended September 30, 2020. We financed our investment in rental equipment, property and other equipment with cash flow from operations and cash on hand.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash flows</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2020, we had cash and cash equivalents of $27.6 million compared to $11.6 million at December 31, 2019.&#160;Our cash flows from operating activities of $27.9 million were partially offset by capital expenditures of $12.0 million during the nine months ended September 30, 2020.&#160;&#160;We had working capital of $59.2 million at September 30, 2020 compared to $36.9 million at December 31, 2019.  On September 30, 2020 and December 31, 2019, we had outstanding debt of $417,000, which is all related to our line of credit. We generated cash flows from operating activities of $27.9 million during the first nine months of 2020 compared to cash flows provided by operating activities of $21.3 million for the first nine months of 2019.&#160;Our cash flows from operating activities of $27.9 million were the result of net income of $3.7 million, adding back non-cash items of depreciation and amortization of $18.9 million, stock-based compensation of $1.6 million, deferred income tax expense of $0.2 million, bad debt allowance of $0.3 million, utilization of deferred tax assets through NOL carrybacks of $10.1 million, and a net positive change in various working capital and other items of $4.5 million against the negative impact of an increase in federal income tax receivable of $11.1 million and gain of sale of assets of $0.3 million.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Strategy</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the remainder of 2020, given the state of the economy and our industry during the COVID-19 pandemic, our plan is to continue to keep our expenses low.&#160; The cost cutting measures that were implemented during the second quarter of 2020 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">will provide a continuing positive impact over the remainder of the year.  For the remainder of 2020, our forecasted capital expenditures are not anticipated to exceed our internally generated cash flows and our cash on hand.&#160;Any required capital will be for contracted, premium-priced additions to our compressor rental fleet and/or required service vehicles.&#160;&#160;We believe that cash flows from operations and our current cash position will be sufficient to satisfy our capital and liquidity requirements for the foreseeable future. &#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bank Borrowings</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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). We had $29.5 million borrowing base availability at September 30, 2020 under the terms of our Amended Credit Agreement, and our balance on the line of credit was $417,000. The maturity date of the Amended Credit Agreement is December&#160;31, 2020.  For further information, see Note 6, Credit Facility.</span></div><div style="text-indent:45pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contractual Obligations and Commitments</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have contractual obligations and commitments that affect the results of operations, financial condition and liquidity.&#160;The following table is a summary of our significant cash contractual obligations as of September 30, 2020:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.222%"><tr><td style="width:1.0%"></td><td style="width:34.539%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.321%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.922%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.125%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.401%"></td><td style="width:0.1%"></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.931%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations Due in Period </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;(</span><span style="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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Contractual Obligations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Line of credit (secured)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on line of credit </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase obligations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities (including interest)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;padding-right:-6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,616&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)    For the three months remaining in 2020.</span></div><div style="margin-bottom:3pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)    Assumes an interest rate of 1.44% and no additional borrowings.</span></div><div style="margin-bottom:3pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)    Vendor exclusive purchase agreement related to paint and coatings.</span></div><div style="margin-bottom:3pt;text-indent:18pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_91"></div><div style="text-align:justify"><span><br/></span></div><div style="-sec-extract:summary;text-align:justify"><span style="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-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes in the critical accounting policies disclosed in the Company's Form 10-K for the year ended December 31, 2019. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read Note 2, Summary of Significant Accounting Policies, Recently Issued Accounting Pronouncements in our condensed consolidated financial statements in this report.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Off-Balance Sheet Arrangements</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time-to-time, we enter into off-balance sheet arrangements and transactions that can give rise to off-balance sheet obligations.&#160;&#160;As of September 30, 2020, the off-balance sheet arrangements and transactions that we have entered into include operating lease agreements and purchase agreements.&#160;We do not believe that these arrangements are reasonably likely to materially affect our liquidity or availability of capital resources.                          </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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Special Note Regarding Forward-Looking Statements</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for historical information contained herein, the statements in this report are forward-looking and made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995.&#160;&#160;Forward-looking statements involve known and unknown risks and uncertainties, which may cause our actual results in future periods to differ materially from forecasted results.&#160;&#160;Those risks include, among other things, the loss of market share through competition or otherwise; the introduction of competing technologies by other companies; a prolonged, substantial reduction in oil and natural gas prices, which could cause a decline in the demand for our products and services; and new governmental safety, health and environmental regulations, which could require us to make significant capital expenditures.  The forward-looking statements included in this Form 10-Q are only made as of the date of this report, and we undertake no obligation to publicly update such forward-looking statements to reflect subsequent events or circumstances. A discussion of these and other risk factors is included in our Annual Report on Form 10-K for the year ended December 31, 2019 filed with the SEC.</span></div><div><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_94"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3.&#160;&#160;&#160;Quantitative and Qualitative Disclosures about Market Risk</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes in the market risks disclosed in the Company's Form 10-K for the year ended December 31, 2019.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_97"></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.&#160;&#160;Controls and Procedures</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Evaluation of Disclosure Controls and Procedures.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Material Weaknesses in Internal Control over Financial Reporting.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 statement of operations 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-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  Management has implemented further changes this year and expects this material weakness to be remediated by the end of 2020.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 the Company&#8217;s consolidated financial statements in its Annual Report on Form 10-K for the year ended December 31, 2019, the Company revised its prior period financial statements to reflect these additional operating costs and expenses.  As of the end of the third quarter of 2020, Management is continuing to implement changes in our internal controls to address these issues. We expect this material weakness to be remediated by the end of 2020.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_100"></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II &#8211; OTHER INFORMATION</span></div><div style="text-align:justify"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_103"></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.&#160;&#160;Legal Proceedings</span></div><div style="text-align:justify"><span style="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;text-indent:36pt"><span style="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;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 adverse effect on our financial position, results of operations or cash flows.&#160; We are not currently a party to any material legal proceedings and we are not aware of any threatened litigation.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div id="i0069350ca238448080e8ad386ed3a3d6_106"></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A.&#160;&#160;Risk Factors</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to and read Item 1A, Risk Factors in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019, as well as an additional Risk Factor in our Form 10-Q for the quarterly period ended March 31, 2020, for a discussion of the risks associated with our Company and industry.    </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="i0069350ca238448080e8ad386ed3a3d6_109"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.&#160;&#160; Exhibits</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following exhibits are filed herewith or incorporated herein by reference, as indicated: </span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.737%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exhibit No.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Description</span></div></td></tr><tr style="height:7pt"><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1084991/000101054904000711/natural10qsbex31093004.txt">3.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499116000073/bylaws.htm">3.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bylaws as amended (Incorporated by reference to Exhibit 3.1 of the Registrant's current report on form 8-K filed with the Securities and Exchange Commission on June 21, 2016.</span></div></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.737%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499114000028/ex991.htm">10.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499116000073/a1998stockplanamendedandre.htm">10.3</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499114000047/creditagrmnt.htm">10.4</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499117000058/fifthamendmentofcreditagre.htm">10.5</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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></td></tr><tr style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499110000035/exhibit10-2.htm">10.6</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="chasesecurityagreement.htm">10.7</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fifth Security Agreement between Natural Gas Services Group, Inc. and JPMorgan Chase Bank, N.A., dated September 28,2020 (Incorporated by reference to Exhibit 10.1 of the Registrant&#8217;s Quarterly report on Form 10-Q filed with the Securities and Exchange Commission on November 16, 2020).</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499114000047/promissory.htm">10.8</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499115000014/exhibit101sctagreement42715.htm">10.10</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499116000060/deferredcompplan.htm">10.11</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The 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 style="text-align:center"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.275%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1084991/000108499112000041/a101annualincentivebonuspl.htm">10.12</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 December 18, 2012.)</span></td></tr><tr style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ngs093020-ex311.htm">*31.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></div></td></tr><tr style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ngs093020-ex312.htm">*31.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certification of Principal Accounting Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></div></td></tr><tr style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ngs093020-ex321.htm">*32.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></div></td></tr><tr style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ngs093020-ex322.htm">*32.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certification of Principal Accounting Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></div></td></tr><tr style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document</span></div></td></tr><tr style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema Document</span></div></td></tr><tr style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Calculation Linkbase Document</span></div></td></tr><tr style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase Document</span></div></td></tr><tr style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Label Linkbase Document</span></div></td></tr><tr style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Presentation Linkbase Document</span></div></td></tr><tr style="height:7pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">* Filed herewith.</span></div></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34</span></div></div></div><div id="i0069350ca238448080e8ad386ed3a3d6_115"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NATURAL GAS SERVICES GROUP, INC.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:43.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Stephen C. Taylor</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ James R. Lawrence</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stephen C. Taylor</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James R. Lawrence</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President and Chief Financial Officer</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Accounting Officer)</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 16, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">35</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>chasesecurityagreement.htm
<DESCRIPTION>EX-10.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2020 Workiva -->
<title>Document</title></head><body><div id="i9f3215b44de74eabb2efe80749cfd568_32"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EXHIBIT 10.1</font></div></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">FIFTH AMENDMENT OF SECURITY AGREEMENT </font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">This FIFTH AMENDMENT OF SECURITY AGREEMENT (Personal Property-Borrower) (this &#34;Amendment&#34;) is dated as of September 28, 2020, and is executed and delivered by and between NATURAL GAS SERVICES GROUP, INC., a Colorado corporation (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Debtor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;), and JPMORGAN CHASE BANK, N.A., a national banking association (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Secured Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;).</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:150%">W I T N E S S E T H&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">RECITALS&#58;</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">             </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Debtor and Secured Party have entered into that certain Credit Agreement dated December 10, 2010, as amended pursuant to that certain First Amendment to Credit Agreement dated effective December 31, 2011, by and between Borrower and Secured Party, that certain Second Amendment to Credit Agreement dated December 30, 2013, by and between Borrower and Secured Party, that certain Third Amendment to Credit Agreement dated November 19, 2014, by and between Borrower and Secured Party, that certain Fourth Amendment to Credit Agreement dated December 31, 2015, by and between Borrower and Secured Party, and that certain Fifth Amendment to Credit Agreement dated August 31, 2017, by and between Borrower and Secured Party (said Credit Agreement, as previously amended and as the same may hereafter be further amended, modified, restated, and&#47;or supplemented from time to time in accordance with its terms, shall hereinafter be collectively referred to as the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Credit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;).</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Capitalized terms that are used herein without definition and that are defined in the Credit Agreement shall have the same meanings herein as in the Credit Agreement.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">             </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In connection with the Credit Agreement, Debtor and Secured Party have previously executed a Security Agreement (Borrower) dated December 10, 2010, as previously amended pursuant to the terms of that certain First Amendment of Security Agreement dated December 31, 2011, executed by and between the Borrower and the Lender, that certain Second Amendment of Security Agreement dated December 30, 2013, executed by and between the Borrower and the Lender, that certain Third Amendment of Security Agreement dated December 31, 2015, executed by and between the Borrower and the Lender, and that certain Fourth Amendment of Security Agreement dated August 31, 2017, executed by and between the Borrower and the Lender (said Security Agreement, as previously amended, shall hereinafter be collectively referred to as the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Security Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;), covering all Collateral of Debtor more particularly described therein, including without limitation, the specific Equipment Inventory of Debtor identified in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> attached to the Security Agreement, together with any and all accessions thereto and any and all leases or other Chattel Paper covering any portion of such specific Equipment Inventory.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">             </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In connection with the applicable terms of the Credit Agreement requiring an update and replacement of the specific Equipment Inventory listing attached as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> to the Security Agreement and as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit E</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> to the Credit Agreement, Debtor is now required to further amend the Security Agreement in order to evidence the inclusion of new Equipment Inventory designated by Debtor as additional Collateral for the Obligations. </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">AGREEMENTS&#58;</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Now, in consideration of the financial accommodations extended and to be extended to the Borrower pursuant to the Credit Agreement, Debtor and Secured Party do hereby further amend and modify the Security Agreement upon and subject to the following terms&#58;</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Section 1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">              </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Replacement of Collateral Locations Listing Exhibit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The listing of Collateral Locations attached as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> to the Security Agreement is hereby deleted in its entirety, and such </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> is hereby replaced in its entirety by the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> attached hereto and hereby made a part hereof for all purposes.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Section 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">              </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Replacement of Equipment Inventory Listing Exhibits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The listing of Equipment Inventory attached as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> to the Security Agreement is hereby deleted in its entirety, and such </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> is hereby replaced in its entirety by the form of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> attached hereto and hereby made a part hereof for all purposes.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additionally, the listing of Equipment Inventory attached as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit E</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> to the Credit Agreement is hereby deemed to be replaced in its entirety with a new Equipment Inventory listing identical to the Equipment Inventory listing attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Section 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">              </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Pledge of Newly Designated Equipment Inventory</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In order to evidence the pledge to Secured Party of a first priority Lien against the new Equipment Inventory identified and listed on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> attached to this Amendment which was not originally described in the original </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> attached to the Security Agreement, Debtor and Secured Party hereby agree that all Equipment Inventory described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> attached hereto is hereby deemed to be (i) included as Equipment Inventory, as referred to and described in the Security Agreement, and (ii) Collateral securing all Obligations.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Section 4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">              </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Confirmation of Security Interest and Lien</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Without limitation of the foregoing, Debtor hereby assigns and transfers to Secured Party, and hereby grants to Secured Party, a security interest and Lien in, to and against all of the above-described new Equipment Inventory which is now hereby deemed included with the Collateral covered by the Security Agreement. </font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Section 5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">              </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Designated Equipment Inventory Collateral</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 5.11(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> of the Credit Agreement, Debtor hereby designates that all of the specific Equipment Inventory of Debtor described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> attached hereto shall be deemed to be the Equipment Inventory which serves as Collateral for the Obligations.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In accordance with the requirements of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 5.11(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> of the Credit Agreement, Debtor hereby represents and warrants to Secured Party that the specific Equipment Inventory described in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit D</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> attached hereto is the newest and most recently acquired rental compressor Inventory now owned and held by Debtor.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Section 6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">              </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">No Financing Statements, Security Agreements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">No security agreement describing all or any portion of the above-described new Equipment Inventory has been filed or is of record in any jurisdiction except for financing statements or security agreements naming Secured Party as the secured party, and the Lien against such new Equipment Inventory which is evidenced by the Security Agreement, as hereby amended, is first and superior in priority and is not subject to the Lien of any other person or entity.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Section 6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">              </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Limitations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The amendments set forth herein are limited precisely as written and shall not be deemed to (a) be a consent to, or waiver or modification of, any other term or condition of the Security Agreement or any of the other Credit Documents.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Except as expressly modified hereby or by express written amendments thereof, the terms and provisions of the Security Agreement and any other Credit Documents are and shall remain in full force and effect.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the event of a conflict between this Amendment and the Security Agreement, the terms of this Amendment shall be controlling.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Section 7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Descriptive Headings, etc.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The descriptive headings of the several Sections of this Amendment are inserted for convenience only and shall not be deemed to affect the meaning or construction of any of the provisions hereof.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Section 8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">This Amendment may be executed in any number of counterparts and by different parties on separate counterparts and all of such counterparts shall together constitute one and the same instrument.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Complete sets of counterparts shall be lodged with the Debtor and the Secured Party.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Section 9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">References to Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As used in the Security Agreement, on and subsequent to the effective date hereof, the term &#34;Agreement&#34; shall mean the Security Agreement, as amended by this Amendment.</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">IN WITNESS WHEREOF, the parties hereto have caused this Amendment to be duly executed by their respective officers thereunto as of the date first set forth above.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">&#34;Debtor&#34;</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">NATURAL GAS SERVICES GROUP, INC., </font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a Colorado corporation</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:115%">                                             </font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.467%"><tr><td style="width:1.0%"></td><td style="width:28.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:69.447%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Stephen C. Taylor</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stephen C. Taylor, Chief Executive Officer</font></td></tr></table></div><div style="text-align:justify;text-indent:216pt"><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#34;Secured Party&#34;</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">JPMORGAN CHASE BANK, N.A., </font></div><div style="text-align:justify;text-indent:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a national banking association</font></div><div><font><br></font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">EXHIBIT B</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">COLLATERAL LOCATIONS </font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(See attached spreadsheet)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline"> EXHIBIT D</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline">DESIGNATED EQUIPMENT INVENTORY </font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(See attached spreadsheet with replacement Equipment Inventory listing)</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>ngs093020-ex311.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="ie931d4abb814449ca7b69c82cf45db44_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="-sec-extract:summary;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 31.1</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certifications</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Stephen C. Taylor, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Quarterly Report on Form 10-Q of Natural Gas Services Group, Inc&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant'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="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The 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="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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="margin-top:6pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:5.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.305%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.817%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 16, 2020</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas Services Group, Inc.</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Stephen C. Taylor</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stephen C. Taylor,</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President, CEO and Chairman of the Board of Directors</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></div></td></tr></table></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>ngs093020-ex312.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="ib86c965a4ca7416bb834b901d3f23665_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="-sec-extract:summary;margin-bottom:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 31.2</font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certifications</font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, James R. Lawrence, certify that&#58;</font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this Quarterly Report on Form 10-Q of Natural Gas Services Group, Inc&#59;</font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#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="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#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="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#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="margin-bottom:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#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="margin-bottom:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#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="margin-bottom:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#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="margin-bottom:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#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="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#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="margin-bottom:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#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="margin-bottom:10pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#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="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:5.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.305%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.817%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 16, 2020</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas Services Group, Inc.</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; James R. Lawrence</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James R. Lawrence</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Accounting Officer)</font></div></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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>ngs093020-ex321.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="if171aecbf60b4c82b50c8cbe538afd66_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="-sec-extract:summary;margin-bottom:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 32.1</font></div><div style="margin-bottom:10pt;text-align:right"><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="margin-bottom:10pt;text-align:center"><font style="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="margin-bottom:10pt;text-align:center"><font style="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="margin-bottom:10pt;text-align:center"><font style="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;text-align:justify"><font><br></font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of Natural Gas Services Group, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ended September 30, 2020 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;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#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;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#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="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:5.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.305%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.817%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 16, 2020</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas Services Group, Inc.</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Stephen C. Taylor</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stephen C. Taylor,</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President, CEO and Chairman of the Board of Directors</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></div></td></tr></table></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>6
<FILENAME>ngs093020-ex322.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="i4cdada4094d24fd8a1168a6d02534e98_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="-sec-extract:summary;margin-bottom:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 32.2</font></div><div style="margin-bottom:10pt;text-align:right"><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="margin-bottom:10pt;text-align:center"><font style="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="margin-bottom:10pt;text-align:center"><font style="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="margin-bottom:10pt;text-align:center"><font style="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;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of Natural Gas Services Group, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ended September 30, 2020 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;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#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;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#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="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:5.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.305%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.817%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 16, 2020</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas Services Group, Inc.</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; James R. Lawrence</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James R. Lawrence,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President and Chief Financial Officer</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Accounting Officer)</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:10pt;text-align:justify"><font><br></font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>ngs-20200930.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:f845e10a-d5e2-4832-b9ff-4c553cd0c9e8,g:56020402-812f-44cf-9fd1-71c3e5a631ae-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ngs="http://www.ngsgi.com/20200930" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.ngsgi.com/20200930">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/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-20200930_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-20200930_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-20200930_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-20200930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.ngsgi.com/role/Cover">
        <link:definition>0001001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheets" roleURI="http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>1001002 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsParentheticals" roleURI="http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals">
        <link:definition>1002003 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofOperations" roleURI="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations">
        <link:definition>1003004 - Statement - Condensed Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofStockholdersEquity" roleURI="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity">
        <link:definition>1004005 - Statement - Condensed Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>1005006 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusiness" roleURI="http://www.ngsgi.com/role/DescriptionofBusiness">
        <link:definition>2101101 - Disclosure - Description of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessDetails" roleURI="http://www.ngsgi.com/role/DescriptionofBusinessDetails">
        <link:definition>2402401 - Disclosure - Description of Business (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="SummaryofSignificantAccountingPolicies" roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2103102 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>2406402 - 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="SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" roleURI="http://www.ngsgi.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://www.ngsgi.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="SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails" roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails">
        <link:definition>2409405 - Disclosure - Summary of Significant Accounting Policies (Revised Condensed Consolidated Statements of Operations) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails" roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails">
        <link:definition>2410406 - Disclosure - Summary of Significant Accounting Policies (Revised Condensed Consolidated Statement 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="SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails" roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails">
        <link:definition>2411407 - Disclosure - Summary of Significant Accounting Policies (Revised Condensed Consolidated Statement 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="Inventory" roleURI="http://www.ngsgi.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://www.ngsgi.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="InventoryDetails" roleURI="http://www.ngsgi.com/role/InventoryDetails">
        <link:definition>2414408 - Disclosure - 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="FederalIncomeTaxReceivable" roleURI="http://www.ngsgi.com/role/FederalIncomeTaxReceivable">
        <link:definition>2115104 - Disclosure - Federal Income Tax Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FederalIncomeTaxReceivableDetails" roleURI="http://www.ngsgi.com/role/FederalIncomeTaxReceivableDetails">
        <link:definition>2416409 - Disclosure - Federal Income Tax Receivable (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="RentalEquipment" roleURI="http://www.ngsgi.com/role/RentalEquipment">
        <link:definition>2117105 - Disclosure - Rental 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="RentalEquipmentTables" roleURI="http://www.ngsgi.com/role/RentalEquipmentTables">
        <link:definition>2318303 - Disclosure - Rental 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="RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails" roleURI="http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails">
        <link:definition>2419410 - Disclosure - Rental 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="RentalEquipmentNarrativeDetails" roleURI="http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails">
        <link:definition>2420411 - Disclosure - Rental 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="Leases" roleURI="http://www.ngsgi.com/role/Leases">
        <link:definition>2121106 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.ngsgi.com/role/LeasesTables">
        <link:definition>2322304 - 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://www.ngsgi.com/role/LeasesNarrativeDetails">
        <link:definition>2423412 - 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://www.ngsgi.com/role/LeasesBalanceSheetImpactDetails">
        <link:definition>2424413 - 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://www.ngsgi.com/role/LeasesCashFlowImpactDetails">
        <link:definition>2425414 - 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://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails">
        <link:definition>2426415 - 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://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails_1">
        <link:definition>2426415 - 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="CreditFacility" roleURI="http://www.ngsgi.com/role/CreditFacility">
        <link:definition>2127107 - 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://www.ngsgi.com/role/CreditFacilityDetails">
        <link:definition>2428416 - 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="CARESActLoan" roleURI="http://www.ngsgi.com/role/CARESActLoan">
        <link:definition>2129108 - Disclosure - CARES Act Loan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CARESActLoanDetails" roleURI="http://www.ngsgi.com/role/CARESActLoanDetails">
        <link:definition>2430417 - Disclosure - CARES Act Loan (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="DeferredCompensationPlan" roleURI="http://www.ngsgi.com/role/DeferredCompensationPlan">
        <link:definition>2131109 - Disclosure - Deferred Compensation Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCompensationPlanDetails" roleURI="http://www.ngsgi.com/role/DeferredCompensationPlanDetails">
        <link:definition>2432418 - Disclosure - Deferred Compensation Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedandOtherLongTermIncentiveCompensation" roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensation">
        <link:definition>2133110 - Disclosure - Stock-Based and Other Long-Term Incentive 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="StockBasedandOtherLongTermIncentiveCompensationTables" roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables">
        <link:definition>2334305 - Disclosure - Stock-Based and Other Long-Term Incentive 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="StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails" roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails">
        <link:definition>2435419 - Disclosure - Stock-Based and Other Long-Term Incentive 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="StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails" roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails">
        <link:definition>2436420 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation (Stock Options Outstanding) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails" roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails">
        <link:definition>2437421 - Disclosure - Stock-Based and Other Long-Term Incentive 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="StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails" roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails">
        <link:definition>2438422 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation (Restricted Stock) (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="StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails" roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails">
        <link:definition>2439423 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation (Other Long-Term Incentive Compensation) (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="ImpairmentofGoodwill" roleURI="http://www.ngsgi.com/role/ImpairmentofGoodwill">
        <link:definition>2140111 - Disclosure - Impairment of 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="ImpairmentofGoodwillNarrativeDetails" roleURI="http://www.ngsgi.com/role/ImpairmentofGoodwillNarrativeDetails">
        <link:definition>2441424 - Disclosure - Impairment of 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="EarningsperShare" roleURI="http://www.ngsgi.com/role/EarningsperShare">
        <link:definition>2142112 - Disclosure - 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="EarningsperShareTables" roleURI="http://www.ngsgi.com/role/EarningsperShareTables">
        <link:definition>2343306 - Disclosure - 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="EarningsperShareBasicandDilutedDetails" roleURI="http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails">
        <link:definition>2444425 - Disclosure - 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://www.ngsgi.com/role/RelatedParty">
        <link:definition>2145113 - 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="RelatedPartyDetails" roleURI="http://www.ngsgi.com/role/RelatedPartyDetails">
        <link:definition>2446426 - Disclosure - Related Party (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.ngsgi.com/role/CommitmentsandContingencies">
        <link:definition>2147114 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.ngsgi.com/role/SubsequentEvents">
        <link:definition>2148115 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsDetails" roleURI="http://www.ngsgi.com/role/SubsequentEventsDetails">
        <link:definition>2449427 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="ngs_OtherPartsRebuildsMember" abstract="true" name="OtherPartsRebuildsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit" abstract="false" name="CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit" 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_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw" abstract="false" name="IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember" abstract="true" name="RentalContractsExcludingLargeHorsepowerCompressorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_RentalContractsLargeHorsepowerCompressorsMember" abstract="true" name="RentalContractsLargeHorsepowerCompressorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ngs_RentalCompressorUnitMember" abstract="true" name="RentalCompressorUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_RangeOneMember" abstract="true" name="RangeOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_IncreaseDecreaseInRentalRevenuePercentage" abstract="false" name="IncreaseDecreaseInRentalRevenuePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <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_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory" abstract="false" name="LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock" abstract="false" name="DeferredCompensationArrangementWithIndividualDeferredRestrictedStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_NGLLCMember" abstract="true" name="NGLLCMember" 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_IncreaseDecreaseInUnitUtilizationPercentage" abstract="false" name="IncreaseDecreaseInUnitUtilizationPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="ngs_MsBeyerMember" abstract="true" name="MsBeyerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_NumberOfIndependentDirectors" abstract="false" name="NumberOfIndependentDirectors" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ngs_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward" abstract="true" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding" abstract="false" name="LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGrantsInPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGrantsInPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_LineOfCreditFacilityPotentialMaximumBorrowingCapacity" abstract="false" name="LineOfCreditFacilityPotentialMaximumBorrowingCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_AntidilutiveEffectMember" abstract="true" name="AntidilutiveEffectMember" 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_RangeThreeMember" abstract="true" name="RangeThreeMember" 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_RangeTwoMember" abstract="true" name="RangeTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_VicePresidentOfTechnicalServicesMember" abstract="true" name="VicePresidentOfTechnicalServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_CbFloatingRateMember" abstract="true" name="CbFloatingRateMember" 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_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent" abstract="false" name="LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage" abstract="false" name="IncreaseDecreaseInHorsepowerUtilizationPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="ngs_OtherLongTermIncentiveCompensationMember" abstract="true" name="OtherLongTermIncentiveCompensationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward" abstract="true" name="EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ngs_CompressorRelatedMember" abstract="true" name="CompressorRelatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" abstract="true" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract" abstract="true" name="WeightedAverageSharesOutstandingBasicAndDilutedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ngs_ProceedsFromSaleOfDeferredCompensationMutualFund" abstract="false" name="ProceedsFromSaleOfDeferredCompensationMutualFund" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ngs_PaycheckProtectionProgramLoanMember" abstract="true" name="PaycheckProtectionProgramLoanMember" 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_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent" abstract="false" name="DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward" abstract="true" name="EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_LineOfCreditFacilityLeverageRatio" abstract="false" name="LineOfCreditFacilityLeverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <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_NumberOfUnitsRetired" abstract="false" name="NumberOfUnitsRetired" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ngs_FlaresRelatedMember" abstract="true" name="FlaresRelatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_GenisHoldingsLLCMember" abstract="true" name="GenisHoldingsLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_AccountsReceivableExcludingContractsWithCustomerAssetCurrent" abstract="false" name="AccountsReceivableExcludingContractsWithCustomerAssetCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_LineOfCreditFacilityCommitmentCoverageRatio" abstract="false" name="LineOfCreditFacilityCommitmentCoverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <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_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable" abstract="false" name="LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="ngs_RevisionOfPriorPeriodFinancialStatementsMember" abstract="true" name="RevisionOfPriorPeriodFinancialStatementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_ProductSalesMember" abstract="true" name="ProductSalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="ngs_IntangibleAssetsAccumulatedAmortization" abstract="false" name="IntangibleAssetsAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>ngs-20200930_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:f845e10a-d5e2-4832-b9ff-4c553cd0c9e8,g:56020402-812f-44cf-9fd1-71c3e5a631ae-->
<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.ngsgi.com/role/Cover" xlink:type="simple" xlink:href="ngs-20200930.xsd#Cover"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/Cover" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ngs-20200930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0fce7039-a2b5-402f-8913-c1806e874140" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_0dc2e4a4-d53e-4266-af2b-d68f6e3f9785" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0fce7039-a2b5-402f-8913-c1806e874140" xlink:to="loc_us-gaap_AccountsPayableCurrent_0dc2e4a4-d53e-4266-af2b-d68f6e3f9785" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_b7aeeb5a-a1f2-438e-ad79-2e7cfd1face1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0fce7039-a2b5-402f-8913-c1806e874140" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_b7aeeb5a-a1f2-438e-ad79-2e7cfd1face1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_07c1a8e5-f425-44c6-913c-a3e94b6daa66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0fce7039-a2b5-402f-8913-c1806e874140" xlink:to="loc_us-gaap_LinesOfCreditCurrent_07c1a8e5-f425-44c6-913c-a3e94b6daa66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d13debfa-352f-4831-85a8-e3133e90bfd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0fce7039-a2b5-402f-8913-c1806e874140" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d13debfa-352f-4831-85a8-e3133e90bfd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e07f2e42-31cb-419f-aee9-9369ed58b56a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0fce7039-a2b5-402f-8913-c1806e874140" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e07f2e42-31cb-419f-aee9-9369ed58b56a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_59a4c516-8d32-4ba6-b9aa-ad348ef8dc32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_5b5746a2-2944-4eb1-accd-c970a4f19ceb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_59a4c516-8d32-4ba6-b9aa-ad348ef8dc32" xlink:to="loc_us-gaap_AssetsCurrent_5b5746a2-2944-4eb1-accd-c970a4f19ceb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalEquipmentNet_2a2f9439-e0e8-4b2c-be72-12336266defc" xlink:href="ngs-20200930.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_59a4c516-8d32-4ba6-b9aa-ad348ef8dc32" xlink:to="loc_ngs_RentalEquipmentNet_2a2f9439-e0e8-4b2c-be72-12336266defc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherNet_bb219f94-7523-4590-99f1-5389329bb23e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_59a4c516-8d32-4ba6-b9aa-ad348ef8dc32" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOtherNet_bb219f94-7523-4590-99f1-5389329bb23e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a8be1acc-10b0-481a-b4f8-deb43a442745" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_59a4c516-8d32-4ba6-b9aa-ad348ef8dc32" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a8be1acc-10b0-481a-b4f8-deb43a442745" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_b7be6f5f-e8df-4add-9b1f-f8256a2cbc77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_59a4c516-8d32-4ba6-b9aa-ad348ef8dc32" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_b7be6f5f-e8df-4add-9b1f-f8256a2cbc77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_7434623e-d7e5-4f36-a236-ec41e5f6019c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_59a4c516-8d32-4ba6-b9aa-ad348ef8dc32" xlink:to="loc_us-gaap_InventoryNoncurrent_7434623e-d7e5-4f36-a236-ec41e5f6019c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_83edeea2-a5c1-42c3-9c3f-a7156ebec35b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_59a4c516-8d32-4ba6-b9aa-ad348ef8dc32" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_83edeea2-a5c1-42c3-9c3f-a7156ebec35b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7176f064-6ed9-444f-9049-4e876fa8bc0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_c0d70602-c344-4cce-a952-c1e8e3d8ca55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7176f064-6ed9-444f-9049-4e876fa8bc0a" xlink:to="loc_us-gaap_PreferredStockValue_c0d70602-c344-4cce-a952-c1e8e3d8ca55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_c4fc9e49-efeb-499c-b05a-9b8b7d77b4ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7176f064-6ed9-444f-9049-4e876fa8bc0a" xlink:to="loc_us-gaap_CommonStockValue_c4fc9e49-efeb-499c-b05a-9b8b7d77b4ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_7e9126f1-13c8-4c79-b0c4-8157967a33d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7176f064-6ed9-444f-9049-4e876fa8bc0a" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_7e9126f1-13c8-4c79-b0c4-8157967a33d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e2d0ef4b-a353-4022-bbaf-0e4dd91ffb21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7176f064-6ed9-444f-9049-4e876fa8bc0a" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e2d0ef4b-a353-4022-bbaf-0e4dd91ffb21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_b277528e-7f23-4b7a-8002-0556a25d4a0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7176f064-6ed9-444f-9049-4e876fa8bc0a" xlink:to="loc_us-gaap_TreasuryStockValue_b277528e-7f23-4b7a-8002-0556a25d4a0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_7e61f646-4ee1-4e2e-a973-f4e091ea943b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_28a54e13-0430-4411-aa3e-cbc2b2296d1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7e61f646-4ee1-4e2e-a973-f4e091ea943b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_28a54e13-0430-4411-aa3e-cbc2b2296d1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_e9d72a3b-d73f-4cd8-9663-c7a173895417" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7e61f646-4ee1-4e2e-a973-f4e091ea943b" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_e9d72a3b-d73f-4cd8-9663-c7a173895417" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d8d68fc3-806e-4caa-ae7b-e4e52e349d6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7e61f646-4ee1-4e2e-a973-f4e091ea943b" xlink:to="loc_us-gaap_InventoryNet_d8d68fc3-806e-4caa-ae7b-e4e52e349d6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_c70251fb-257d-403a-a6f1-1e2227ae4ade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7e61f646-4ee1-4e2e-a973-f4e091ea943b" xlink:to="loc_us-gaap_IncomeTaxesReceivable_c70251fb-257d-403a-a6f1-1e2227ae4ade" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_a5dcfb38-3b1d-4c49-8e81-6543f940c50b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7e61f646-4ee1-4e2e-a973-f4e091ea943b" xlink:to="loc_us-gaap_PrepaidTaxes_a5dcfb38-3b1d-4c49-8e81-6543f940c50b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_01b98fa5-0c37-42bd-ba5c-ca06cc02c484" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_7e61f646-4ee1-4e2e-a973-f4e091ea943b" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_01b98fa5-0c37-42bd-ba5c-ca06cc02c484" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_95b7d290-9809-439e-a5c7-58b3b21de85a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_eef3d8ed-c2cf-476a-9a29-3d86f01121b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_95b7d290-9809-439e-a5c7-58b3b21de85a" xlink:to="loc_us-gaap_LiabilitiesCurrent_eef3d8ed-c2cf-476a-9a29-3d86f01121b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_61789153-84c9-41c3-8e9b-ea7b3fa73c01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_95b7d290-9809-439e-a5c7-58b3b21de85a" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_61789153-84c9-41c3-8e9b-ea7b3fa73c01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_bd60d4ec-0aea-464c-8493-091235500fd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_95b7d290-9809-439e-a5c7-58b3b21de85a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_bd60d4ec-0aea-464c-8493-091235500fd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_cbfd8378-bbc4-42d0-adc3-5d8dabab515c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_95b7d290-9809-439e-a5c7-58b3b21de85a" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_cbfd8378-bbc4-42d0-adc3-5d8dabab515c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b37736e-c0e0-47c8-ab3c-2736eab49e87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a143b296-6447-43ce-b509-f015b0a452d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b37736e-c0e0-47c8-ab3c-2736eab49e87" xlink:to="loc_us-gaap_Liabilities_a143b296-6447-43ce-b509-f015b0a452d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_953c3f17-9d06-4fcd-84c5-c59f7079ecdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b37736e-c0e0-47c8-ab3c-2736eab49e87" xlink:to="loc_us-gaap_CommitmentsAndContingencies_953c3f17-9d06-4fcd-84c5-c59f7079ecdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ac54ef9d-9b64-4144-93fe-c780e69bef09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b37736e-c0e0-47c8-ab3c-2736eab49e87" xlink:to="loc_us-gaap_StockholdersEquity_ac54ef9d-9b64-4144-93fe-c780e69bef09" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals" xlink:type="simple" xlink:href="ngs-20200930.xsd#CondensedConsolidatedBalanceSheetsParentheticals"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="ngs-20200930.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_09fb37f8-c189-41cc-8d92-f9051b6e7bb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_1284d95e-fee4-4ad1-af53-5f690feeea0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_09fb37f8-c189-41cc-8d92-f9051b6e7bb3" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_1284d95e-fee4-4ad1-af53-5f690feeea0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1eb64b5f-3a39-44d4-b738-8b89b7788b21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_09fb37f8-c189-41cc-8d92-f9051b6e7bb3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1eb64b5f-3a39-44d4-b738-8b89b7788b21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2db16bbb-5e78-4b92-8a88-7dcbcbdde842" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b35b0173-8102-49ae-90b6-1d8dd8642d39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2db16bbb-5e78-4b92-8a88-7dcbcbdde842" xlink:to="loc_us-gaap_OperatingIncomeLoss_b35b0173-8102-49ae-90b6-1d8dd8642d39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_bcbc0289-79cb-4d0c-b8c1-d7cf0adaa960" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2db16bbb-5e78-4b92-8a88-7dcbcbdde842" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_bcbc0289-79cb-4d0c-b8c1-d7cf0adaa960" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_0be9d8f4-1a87-493b-b3da-0c9dc0107a60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_f43aa787-5a0e-47f9-a15a-5f8fa9878af5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_0be9d8f4-1a87-493b-b3da-0c9dc0107a60" xlink:to="loc_us-gaap_Revenues_f43aa787-5a0e-47f9-a15a-5f8fa9878af5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_3889f1e1-f33c-4f39-93c2-1d7174ad084b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_0be9d8f4-1a87-493b-b3da-0c9dc0107a60" xlink:to="loc_us-gaap_CostsAndExpenses_3889f1e1-f33c-4f39-93c2-1d7174ad084b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f1817525-35c2-4c42-88d0-484ac081268b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_188f1ae7-1eb1-45ce-b0cd-e1573077d08b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_f1817525-35c2-4c42-88d0-484ac081268b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_188f1ae7-1eb1-45ce-b0cd-e1573077d08b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1a2d36bf-728c-4d27-8299-b87a1dc224ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_f1817525-35c2-4c42-88d0-484ac081268b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1a2d36bf-728c-4d27-8299-b87a1dc224ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_673b7192-36fa-44b5-bfb7-63272a6e32a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_fa2a23e5-ab41-4f67-81f1-3d80966fa233" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_673b7192-36fa-44b5-bfb7-63272a6e32a4" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_fa2a23e5-ab41-4f67-81f1-3d80966fa233" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_6c1eb39c-5221-4c76-aa6d-e6cb3b961447" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_673b7192-36fa-44b5-bfb7-63272a6e32a4" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_6c1eb39c-5221-4c76-aa6d-e6cb3b961447" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_ab142623-e8d4-4f07-b531-c10e8b15ece4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_673b7192-36fa-44b5-bfb7-63272a6e32a4" xlink:to="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_ab142623-e8d4-4f07-b531-c10e8b15ece4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_7d4a42da-aa27-4bfc-ad71-513b8838ec05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_673b7192-36fa-44b5-bfb7-63272a6e32a4" xlink:to="loc_us-gaap_InventoryWriteDown_7d4a42da-aa27-4bfc-ad71-513b8838ec05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_be4e1324-d806-4272-a78c-ebb005c0b900" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_673b7192-36fa-44b5-bfb7-63272a6e32a4" xlink:to="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_be4e1324-d806-4272-a78c-ebb005c0b900" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f9dab4d4-2597-4a73-9820-5ecea3dc4f7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_673b7192-36fa-44b5-bfb7-63272a6e32a4" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f9dab4d4-2597-4a73-9820-5ecea3dc4f7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_76340af0-063a-4012-94ff-24116ada8452" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_673b7192-36fa-44b5-bfb7-63272a6e32a4" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_76340af0-063a-4012-94ff-24116ada8452" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostOfOperatingRevenue_6d8a0dff-7064-4950-8537-c18a42a55a11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCostOfOperatingRevenue"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_673b7192-36fa-44b5-bfb7-63272a6e32a4" xlink:to="loc_us-gaap_OtherCostOfOperatingRevenue_6d8a0dff-7064-4950-8537-c18a42a55a11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_e819039f-5e08-43dc-bbb8-5ea56b5e84db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_c9edc8c4-5de4-49e5-be70-0eda7b9e5e57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e819039f-5e08-43dc-bbb8-5ea56b5e84db" xlink:to="loc_us-gaap_InterestExpense_c9edc8c4-5de4-49e5-be70-0eda7b9e5e57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_1b8c5b7a-1dd6-4e35-8a2f-d164ac642dbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e819039f-5e08-43dc-bbb8-5ea56b5e84db" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_1b8c5b7a-1dd6-4e35-8a2f-d164ac642dbc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="ngs-20200930.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="ngs-20200930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cf3d66fd-1064-4e3d-a3ec-bdad43cbd654" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_004423b6-c038-44e3-acde-28d200f8b7f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cf3d66fd-1064-4e3d-a3ec-bdad43cbd654" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_004423b6-c038-44e3-acde-28d200f8b7f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_8afa9fa9-4e41-4df8-ac69-8caf185fefa2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cf3d66fd-1064-4e3d-a3ec-bdad43cbd654" xlink:to="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_8afa9fa9-4e41-4df8-ac69-8caf185fefa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_a71f1867-8b47-4f95-9cf0-8f9c0a475107" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cf3d66fd-1064-4e3d-a3ec-bdad43cbd654" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_a71f1867-8b47-4f95-9cf0-8f9c0a475107" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_8311e223-e458-46b3-b6fe-026eba81aa85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cf3d66fd-1064-4e3d-a3ec-bdad43cbd654" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_8311e223-e458-46b3-b6fe-026eba81aa85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ProceedsFromSaleOfDeferredCompensationMutualFund_e95a8c12-4358-43e1-ad62-2291feffc3b8" xlink:href="ngs-20200930.xsd#ngs_ProceedsFromSaleOfDeferredCompensationMutualFund"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cf3d66fd-1064-4e3d-a3ec-bdad43cbd654" xlink:to="loc_ngs_ProceedsFromSaleOfDeferredCompensationMutualFund_e95a8c12-4358-43e1-ad62-2291feffc3b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8070013b-5627-4292-8076-a7fe45dc4401" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8070013b-5627-4292-8076-a7fe45dc4401" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_c8594e0e-f7f5-4b2a-8cbe-21a7dd0f18f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_c8594e0e-f7f5-4b2a-8cbe-21a7dd0f18f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw_fc2f696e-3def-4bd9-b495-6dbad59eb834" xlink:href="ngs-20200930.xsd#ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw_fc2f696e-3def-4bd9-b495-6dbad59eb834" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_f913b82c-63c2-468c-976b-ca4fae743839" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_f913b82c-63c2-468c-976b-ca4fae743839" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_94d3840f-a62f-4ee0-bf65-e1da5bcb9af8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_94d3840f-a62f-4ee0-bf65-e1da5bcb9af8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a6393b0b-11bd-469c-927d-4bdfea65fd06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a6393b0b-11bd-469c-927d-4bdfea65fd06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_1889e1b5-1d56-439c-81f2-544c7d74c404" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_us-gaap_ShareBasedCompensation_1889e1b5-1d56-439c-81f2-544c7d74c404" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_42e4881a-568a-4581-84a7-7cd16c320062" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_42e4881a-568a-4581-84a7-7cd16c320062" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2f16ec33-a6b4-403f-8427-56a2da88bf44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2f16ec33-a6b4-403f-8427-56a2da88bf44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_edd1a896-2f42-45a7-8083-458104c1215d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_edd1a896-2f42-45a7-8083-458104c1215d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_c56111d1-7a2b-4d5e-9589-85380dfe3cd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_c56111d1-7a2b-4d5e-9589-85380dfe3cd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_ea06321a-ece4-4e3d-b55c-2e123aed29ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_ea06321a-ece4-4e3d-b55c-2e123aed29ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_3fa8fe0d-094a-4018-a4d1-af55cd6fcee6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_3fa8fe0d-094a-4018-a4d1-af55cd6fcee6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_f9e84a1b-b5d3-461a-a296-8349ff43a175" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_f9e84a1b-b5d3-461a-a296-8349ff43a175" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_92c759dc-4868-47e8-a040-8f735eaf1290" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_us-gaap_NetIncomeLoss_92c759dc-4868-47e8-a040-8f735eaf1290" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_df8d054d-d6e7-4b22-bba7-f43d12e37e10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_df8d054d-d6e7-4b22-bba7-f43d12e37e10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_47964c81-bfce-4561-ae5c-78e2805adf47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9dc0e958-625b-4a88-bbd9-e51404f30b77" xlink:to="loc_us-gaap_InventoryWriteDown_47964c81-bfce-4561-ae5c-78e2805adf47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7d9ca1fa-a7f9-40cd-987c-721aaf7ecc26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_d491bad3-47a9-4cfb-a1aa-ee2967d74ecd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7d9ca1fa-a7f9-40cd-987c-721aaf7ecc26" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_d491bad3-47a9-4cfb-a1aa-ee2967d74ecd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c7d51ba8-b131-4a9b-9952-c76efac6d2e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7d9ca1fa-a7f9-40cd-987c-721aaf7ecc26" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c7d51ba8-b131-4a9b-9952-c76efac6d2e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_05dca362-e7a3-4697-a1b7-9a1143bbaf10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7d9ca1fa-a7f9-40cd-987c-721aaf7ecc26" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_05dca362-e7a3-4697-a1b7-9a1143bbaf10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_eccd5ab8-8c26-47ee-a4e3-33a2dacb137f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7d9ca1fa-a7f9-40cd-987c-721aaf7ecc26" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_eccd5ab8-8c26-47ee-a4e3-33a2dacb137f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_22e10748-e5d7-44a7-8a9f-96e9cf4913f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7d9ca1fa-a7f9-40cd-987c-721aaf7ecc26" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_22e10748-e5d7-44a7-8a9f-96e9cf4913f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ProceedsFromPurchaseCommitmentDiscountNet_af687fbc-c590-40fa-a686-a28c76a60433" xlink:href="ngs-20200930.xsd#ngs_ProceedsFromPurchaseCommitmentDiscountNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7d9ca1fa-a7f9-40cd-987c-721aaf7ecc26" xlink:to="loc_ngs_ProceedsFromPurchaseCommitmentDiscountNet_af687fbc-c590-40fa-a686-a28c76a60433" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_381f5bb7-2be0-4e03-bf12-ea47d232eac3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_734f2200-f0b6-4698-89eb-e948feb23ef6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_381f5bb7-2be0-4e03-bf12-ea47d232eac3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_734f2200-f0b6-4698-89eb-e948feb23ef6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e5e4e4e3-157d-4743-92c9-e218ef99e39b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_381f5bb7-2be0-4e03-bf12-ea47d232eac3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e5e4e4e3-157d-4743-92c9-e218ef99e39b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3dd9b2d-2e1a-4157-8553-eec92f7db822" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_381f5bb7-2be0-4e03-bf12-ea47d232eac3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c3dd9b2d-2e1a-4157-8553-eec92f7db822" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/DescriptionofBusiness" xlink:type="simple" xlink:href="ngs-20200930.xsd#DescriptionofBusiness"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/DescriptionofBusiness" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/DescriptionofBusinessDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#DescriptionofBusinessDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/DescriptionofBusinessDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesContractBalancesDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_e95f95aa-9a7b-4468-a6c8-42bdfda28a84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_db07c8a4-c688-4064-853c-0bd9d978183d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e95f95aa-9a7b-4468-a6c8-42bdfda28a84" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_db07c8a4-c688-4064-853c-0bd9d978183d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AccountsReceivableExcludingContractsWithCustomerAssetCurrent_82dfe8bf-e586-414d-8eec-2f3f7722c63b" xlink:href="ngs-20200930.xsd#ngs_AccountsReceivableExcludingContractsWithCustomerAssetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent_e95f95aa-9a7b-4468-a6c8-42bdfda28a84" xlink:to="loc_ngs_AccountsReceivableExcludingContractsWithCustomerAssetCurrent_82dfe8bf-e586-414d-8eec-2f3f7722c63b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1f6fbe23-6a72-4c8c-b595-9ea4abdd189a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_03d48a1b-f3cb-49c2-bb4c-487f6ed58fe4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1f6fbe23-6a72-4c8c-b595-9ea4abdd189a" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_03d48a1b-f3cb-49c2-bb4c-487f6ed58fe4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f307c8c5-c31e-40e0-b884-3d0c5d566b58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1f6fbe23-6a72-4c8c-b595-9ea4abdd189a" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_f307c8c5-c31e-40e0-b884-3d0c5d566b58" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/Inventory" xlink:type="simple" xlink:href="ngs-20200930.xsd#Inventory"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/Inventory" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/InventoryTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#InventoryTables"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/InventoryTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/InventoryDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#InventoryDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/InventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryNetOfReserves_bdfbbbc2-0740-4e4a-a95f-12766aeb49f5" xlink:href="ngs-20200930.xsd#ngs_InventoryNetOfReserves"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_947314f3-047d-46d9-b8f1-417ef3c9f953" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_bdfbbbc2-0740-4e4a-a95f-12766aeb49f5" xlink:to="loc_us-gaap_InventoryNoncurrent_947314f3-047d-46d9-b8f1-417ef3c9f953" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_9df7c499-069c-4b5a-bc3f-b0b7f3668d0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_bdfbbbc2-0740-4e4a-a95f-12766aeb49f5" xlink:to="loc_us-gaap_InventoryNet_9df7c499-069c-4b5a-bc3f-b0b7f3668d0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d8a3df99-80c8-4425-a638-7e33d9a24388" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_407f5eee-4dd8-426b-bef9-6afffbd13790" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_d8a3df99-80c8-4425-a638-7e33d9a24388" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_407f5eee-4dd8-426b-bef9-6afffbd13790" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_d013b4d3-991f-42ce-b5cd-bb12584d95fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_d8a3df99-80c8-4425-a638-7e33d9a24388" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_d013b4d3-991f-42ce-b5cd-bb12584d95fb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/FederalIncomeTaxReceivable" xlink:type="simple" xlink:href="ngs-20200930.xsd#FederalIncomeTaxReceivable"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/FederalIncomeTaxReceivable" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/FederalIncomeTaxReceivableDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#FederalIncomeTaxReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/FederalIncomeTaxReceivableDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RentalEquipment" xlink:type="simple" xlink:href="ngs-20200930.xsd#RentalEquipment"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/RentalEquipment" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RentalEquipmentTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#RentalEquipmentTables"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/RentalEquipmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c9b2faf6-2ff3-428a-a55f-fa69ef280d72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_ad674c19-ada3-4c5c-8eb5-a4ba2fd4a77e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_c9b2faf6-2ff3-428a-a55f-fa69ef280d72" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_ad674c19-ada3-4c5c-8eb5-a4ba2fd4a77e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a0cc1c0a-fba4-4c9a-9a92-beb742134923" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_c9b2faf6-2ff3-428a-a55f-fa69ef280d72" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a0cc1c0a-fba4-4c9a-9a92-beb742134923" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#RentalEquipmentNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/Leases" xlink:type="simple" xlink:href="ngs-20200930.xsd#Leases"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/LeasesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesBalanceSheetImpactDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesBalanceSheetImpactDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/LeasesBalanceSheetImpactDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b3f378fe-eceb-46d8-9c56-30129dd545ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_465a1053-a5b8-43c6-afe5-d20e1fd2336e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_b3f378fe-eceb-46d8-9c56-30129dd545ca" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_465a1053-a5b8-43c6-afe5-d20e1fd2336e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_7a9e742f-09c0-45ec-87cc-6a60798222a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_b3f378fe-eceb-46d8-9c56-30129dd545ca" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_7a9e742f-09c0-45ec-87cc-6a60798222a3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesCashFlowImpactDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesCashFlowImpactDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/LeasesCashFlowImpactDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesFutureMaturitiesofLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_19696a7d-47e8-4999-86f8-f3141160e65c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_645738a8-0ab4-4c27-8178-76c19a866eda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_19696a7d-47e8-4999-86f8-f3141160e65c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_645738a8-0ab4-4c27-8178-76c19a866eda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_db6e5f05-8b8a-4392-a543-a6227fdc2dd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_19696a7d-47e8-4999-86f8-f3141160e65c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_db6e5f05-8b8a-4392-a543-a6227fdc2dd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d96232b1-5db7-45ec-a0fb-686bea275cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_19696a7d-47e8-4999-86f8-f3141160e65c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d96232b1-5db7-45ec-a0fb-686bea275cf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_35bbdf80-23fa-4d42-bd2b-04b7b7ba7fa6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_19696a7d-47e8-4999-86f8-f3141160e65c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_35bbdf80-23fa-4d42-bd2b-04b7b7ba7fa6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_3cee9398-3c2f-402d-8937-6934cfde54f4" xlink:href="ngs-20200930.xsd#ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_19696a7d-47e8-4999-86f8-f3141160e65c" xlink:to="loc_ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_3cee9398-3c2f-402d-8937-6934cfde54f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_fc0c149a-4e7e-4090-a51c-fb5425efb9c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_19696a7d-47e8-4999-86f8-f3141160e65c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_fc0c149a-4e7e-4090-a51c-fb5425efb9c9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesFutureMaturitiesofLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3650c5c5-2dc6-4fb7-b0a6-2ffe77de225b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_98283934-fb41-4248-92f4-0449608c026a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3650c5c5-2dc6-4fb7-b0a6-2ffe77de225b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_98283934-fb41-4248-92f4-0449608c026a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_99a93183-844d-4652-a674-bfad0ae5abb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3650c5c5-2dc6-4fb7-b0a6-2ffe77de225b" xlink:to="loc_us-gaap_OperatingLeaseLiability_99a93183-844d-4652-a674-bfad0ae5abb8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CreditFacility" xlink:type="simple" xlink:href="ngs-20200930.xsd#CreditFacility"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/CreditFacility" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CreditFacilityDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#CreditFacilityDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/CreditFacilityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CARESActLoan" xlink:type="simple" xlink:href="ngs-20200930.xsd#CARESActLoan"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/CARESActLoan" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CARESActLoanDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#CARESActLoanDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/CARESActLoanDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/DeferredCompensationPlan" xlink:type="simple" xlink:href="ngs-20200930.xsd#DeferredCompensationPlan"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/DeferredCompensationPlan" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/DeferredCompensationPlanDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#DeferredCompensationPlanDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/DeferredCompensationPlanDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensation" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensation"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationTables"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/ImpairmentofGoodwill" xlink:type="simple" xlink:href="ngs-20200930.xsd#ImpairmentofGoodwill"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/ImpairmentofGoodwill" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/ImpairmentofGoodwillNarrativeDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#ImpairmentofGoodwillNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/ImpairmentofGoodwillNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/EarningsperShare" xlink:type="simple" xlink:href="ngs-20200930.xsd#EarningsperShare"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/EarningsperShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/EarningsperShareTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#EarningsperShareTables"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/EarningsperShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#EarningsperShareBasicandDilutedDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f2c74945-0f89-4c35-a306-0c6ca6cd8b0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e4da9b8c-964d-4c27-8479-a52dd54c3f9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f2c74945-0f89-4c35-a306-0c6ca6cd8b0f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e4da9b8c-964d-4c27-8479-a52dd54c3f9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c822a35a-862e-4ed1-a3a6-e4c8453201c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f2c74945-0f89-4c35-a306-0c6ca6cd8b0f" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c822a35a-862e-4ed1-a3a6-e4c8453201c3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RelatedParty" xlink:type="simple" xlink:href="ngs-20200930.xsd#RelatedParty"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/RelatedParty" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RelatedPartyDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#RelatedPartyDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/RelatedPartyDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="ngs-20200930.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SubsequentEvents" xlink:type="simple" xlink:href="ngs-20200930.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/SubsequentEvents" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SubsequentEventsDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/SubsequentEventsDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>ngs-20200930_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:f845e10a-d5e2-4832-b9ff-4c553cd0c9e8,g:56020402-812f-44cf-9fd1-71c3e5a631ae-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/Cover" xlink:type="simple" xlink:href="ngs-20200930.xsd#Cover"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/Cover" xlink:type="extended" id="i31ecf49209ee4f8590fe01511ffdf89c_Cover"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ngs-20200930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended" id="i53c6e4b719984749be8202b8103cc7a7_CondensedConsolidatedBalanceSheets"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals" xlink:type="simple" xlink:href="ngs-20200930.xsd#CondensedConsolidatedBalanceSheetsParentheticals"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals" xlink:type="extended" id="i6486984d04db4617a140f8bbe13477be_CondensedConsolidatedBalanceSheetsParentheticals"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="ngs-20200930.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended" id="idb55a7c799754abf996eca230422131e_CondensedConsolidatedStatementsofOperations">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_de67870f-5669-4581-8962-0634838d35a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_RevenuesAbstract_de67870f-5669-4581-8962-0634838d35a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_afac5c8a-4c99-42e4-ba50-3289c0dd5c51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_de67870f-5669-4581-8962-0634838d35a6" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_afac5c8a-4c99-42e4-ba50-3289c0dd5c51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4fcca1f6-5531-42b2-82f1-e2ccc1d0f1a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_de67870f-5669-4581-8962-0634838d35a6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4fcca1f6-5531-42b2-82f1-e2ccc1d0f1a4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_f543b67b-81fe-4723-838f-f0f5ff6ffee5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_de67870f-5669-4581-8962-0634838d35a6" xlink:to="loc_us-gaap_Revenues_f543b67b-81fe-4723-838f-f0f5ff6ffee5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_50521ab6-4647-42d9-9ff8-e9e9629d7fd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_50521ab6-4647-42d9-9ff8-e9e9629d7fd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostOfOperatingRevenue_3d05df21-c919-4129-b2b7-d6928e5a3bc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCostOfOperatingRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_OtherCostOfOperatingRevenue_3d05df21-c919-4129-b2b7-d6928e5a3bc1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_93b0e95a-2973-4c99-a0df-ebaa30673dd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfPropertyRepairsAndMaintenance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_93b0e95a-2973-4c99-a0df-ebaa30673dd5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ee6468df-8542-480c-8687-b92adec87f05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ee6468df-8542-480c-8687-b92adec87f05" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_949e62d1-7a8d-4b76-885d-328a1a99037a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_949e62d1-7a8d-4b76-885d-328a1a99037a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_231465cd-4ad7-4d4b-801f-02ec07240072" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_231465cd-4ad7-4d4b-801f-02ec07240072" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_07d4f2cd-5f71-49d2-8c0c-6ab21c2c6b61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_InventoryWriteDown_07d4f2cd-5f71-49d2-8c0c-6ab21c2c6b61" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_f5673094-f502-4ad2-9476-7ed68b728db6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_f5673094-f502-4ad2-9476-7ed68b728db6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_8b268f1b-9ea9-4cc3-a084-73e0f367bd05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_CostsAndExpenses_8b268f1b-9ea9-4cc3-a084-73e0f367bd05" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ff52eafd-4d31-47b9-815c-3990bb67db18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_OperatingIncomeLoss_ff52eafd-4d31-47b9-815c-3990bb67db18" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_daec572d-7e4d-4e4c-94b0-d027e408559d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_daec572d-7e4d-4e4c-94b0-d027e408559d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_300b4d9b-73c6-47bc-8163-3d4b8548d4e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_daec572d-7e4d-4e4c-94b0-d027e408559d" xlink:to="loc_us-gaap_InterestExpense_300b4d9b-73c6-47bc-8163-3d4b8548d4e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_c1c6d9f0-dcff-440b-ac94-04e866e00891" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_daec572d-7e4d-4e4c-94b0-d027e408559d" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_c1c6d9f0-dcff-440b-ac94-04e866e00891" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_1c9d1cb2-ba49-40a9-bbad-ff9df269a301" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_daec572d-7e4d-4e4c-94b0-d027e408559d" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_1c9d1cb2-ba49-40a9-bbad-ff9df269a301" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_486dc138-964c-4282-94de-746d0c1cf1be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_486dc138-964c-4282-94de-746d0c1cf1be" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_12d5fa70-1c1f-4ce1-9d8e-53a4e8d4c63d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_12d5fa70-1c1f-4ce1-9d8e-53a4e8d4c63d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ac725208-2e3e-495c-a237-16faad2fc188" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_NetIncomeLoss_ac725208-2e3e-495c-a237-16faad2fc188" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_e18d6ec0-233a-46f8-80c5-ad0dc97a9913" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_EarningsPerShareAbstract_e18d6ec0-233a-46f8-80c5-ad0dc97a9913" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_70dc2e19-8c8e-4ef5-a75f-0253557cfa8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e18d6ec0-233a-46f8-80c5-ad0dc97a9913" xlink:to="loc_us-gaap_EarningsPerShareBasic_70dc2e19-8c8e-4ef5-a75f-0253557cfa8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e5295ab5-03a0-40ec-8585-a18546ff695a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e18d6ec0-233a-46f8-80c5-ad0dc97a9913" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e5295ab5-03a0-40ec-8585-a18546ff695a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_cad12adc-9e7f-47a6-8cb9-c688e7db11ea" xlink:href="ngs-20200930.xsd#ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_cad12adc-9e7f-47a6-8cb9-c688e7db11ea" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0d3927f1-c1ec-4bdc-80d9-d8516b0d7e52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_cad12adc-9e7f-47a6-8cb9-c688e7db11ea" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0d3927f1-c1ec-4bdc-80d9-d8516b0d7e52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_85e96c01-26f1-4a3b-b69b-0e95270fffec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_cad12adc-9e7f-47a6-8cb9-c688e7db11ea" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_85e96c01-26f1-4a3b-b69b-0e95270fffec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6601a1aa-5e7c-422a-a467-cac6bb133f14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_StatementTable_6601a1aa-5e7c-422a-a467-cac6bb133f14" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_06839fd6-ef8d-44cf-b4e1-c8626a8439e7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6601a1aa-5e7c-422a-a467-cac6bb133f14" xlink:to="loc_srt_ProductOrServiceAxis_06839fd6-ef8d-44cf-b4e1-c8626a8439e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_06839fd6-ef8d-44cf-b4e1-c8626a8439e7_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_06839fd6-ef8d-44cf-b4e1-c8626a8439e7" xlink:to="loc_srt_ProductsAndServicesDomain_06839fd6-ef8d-44cf-b4e1-c8626a8439e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a0c85ab6-d175-46ff-a7be-d398d09d5a43" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_06839fd6-ef8d-44cf-b4e1-c8626a8439e7" xlink:to="loc_srt_ProductsAndServicesDomain_a0c85ab6-d175-46ff-a7be-d398d09d5a43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ProductSalesMember_6cfb7414-79e4-4aa8-9193-28e2b9258882" xlink:href="ngs-20200930.xsd#ngs_ProductSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a0c85ab6-d175-46ff-a7be-d398d09d5a43" xlink:to="loc_ngs_ProductSalesMember_6cfb7414-79e4-4aa8-9193-28e2b9258882" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ServiceandMaintenanceMember_3f00a702-9886-4b98-b9e2-e7a81aba6a58" xlink:href="ngs-20200930.xsd#ngs_ServiceandMaintenanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a0c85ab6-d175-46ff-a7be-d398d09d5a43" xlink:to="loc_ngs_ServiceandMaintenanceMember_3f00a702-9886-4b98-b9e2-e7a81aba6a58" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="ngs-20200930.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="ia4886986c7644ee59e70adac92bf18c4_CondensedConsolidatedStatementsofStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6ea510ee-84ef-458e-9691-2469cf52e46e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6ea510ee-84ef-458e-9691-2469cf52e46e" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_a1b09478-60f4-4108-b825-cf31bb2e48b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_SharesOutstanding_a1b09478-60f4-4108-b825-cf31bb2e48b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a4ca8ade-4eff-43c9-b55b-6afac3fea477" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_StockholdersEquity_a4ca8ade-4eff-43c9-b55b-6afac3fea477" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8d842fa6-2b74-4e9f-9245-8451e27a9f28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8d842fa6-2b74-4e9f-9245-8451e27a9f28" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0478ffe3-4706-4fa1-ab8e-278b9492d062" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0478ffe3-4706-4fa1-ab8e-278b9492d062" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a9d160e6-5196-44f7-8b64-e39ed752c84c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a9d160e6-5196-44f7-8b64-e39ed752c84c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_432e4548-22d2-4e53-8019-255120e00654" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_432e4548-22d2-4e53-8019-255120e00654" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_90c98699-51d7-4ebb-a571-052f22a22ccc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_90c98699-51d7-4ebb-a571-052f22a22ccc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_fb38858f-9480-469c-9878-ba3ae764ab22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_fb38858f-9480-469c-9878-ba3ae764ab22" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_8c2f939e-2e2a-42e6-af50-82445b247be9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_8c2f939e-2e2a-42e6-af50-82445b247be9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e675b687-636e-4436-a91d-543ea8355dab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_NetIncomeLoss_e675b687-636e-4436-a91d-543ea8355dab" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_1d89e7be-f18f-4974-a649-6d46775572fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_1d89e7be-f18f-4974-a649-6d46775572fa" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_bf51f6be-1289-46fa-9232-c2c327370b87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_bf51f6be-1289-46fa-9232-c2c327370b87" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_377747c8-8c63-424a-bc02-e7cb68853185" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_edae95fe-966a-47ca-aa7f-25eba8da118a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ee8a45a8-9221-4231-a486-fc16b49c4a7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_6ea510ee-84ef-458e-9691-2469cf52e46e" xlink:to="loc_us-gaap_StatementTable_ee8a45a8-9221-4231-a486-fc16b49c4a7f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_74ecca23-9412-423d-83f0-8f9db66b9587" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_ee8a45a8-9221-4231-a486-fc16b49c4a7f" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_74ecca23-9412-423d-83f0-8f9db66b9587" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_74ecca23-9412-423d-83f0-8f9db66b9587_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_74ecca23-9412-423d-83f0-8f9db66b9587" xlink:to="loc_us-gaap_EquityComponentDomain_74ecca23-9412-423d-83f0-8f9db66b9587_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ee32bfd6-92fd-4f89-ab64-4909dd34c8d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_74ecca23-9412-423d-83f0-8f9db66b9587" xlink:to="loc_us-gaap_EquityComponentDomain_ee32bfd6-92fd-4f89-ab64-4909dd34c8d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_c7b5f03a-76d6-4ebc-9efd-509d92b7d59f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ee32bfd6-92fd-4f89-ab64-4909dd34c8d8" xlink:to="loc_us-gaap_PreferredStockMember_c7b5f03a-76d6-4ebc-9efd-509d92b7d59f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f1af37f6-ff40-49bf-ac9d-e73ad73e4457" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ee32bfd6-92fd-4f89-ab64-4909dd34c8d8" xlink:to="loc_us-gaap_CommonStockMember_f1af37f6-ff40-49bf-ac9d-e73ad73e4457" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_39a4fe2b-c0c7-487c-b6ed-1720934a2b59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ee32bfd6-92fd-4f89-ab64-4909dd34c8d8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_39a4fe2b-c0c7-487c-b6ed-1720934a2b59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_bf989b71-03fc-4a4e-ad83-b3370666a178" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ee32bfd6-92fd-4f89-ab64-4909dd34c8d8" xlink:to="loc_us-gaap_RetainedEarningsMember_bf989b71-03fc-4a4e-ad83-b3370666a178" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_4f9bc983-dfa8-4301-8346-9ce337c4432d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ee32bfd6-92fd-4f89-ab64-4909dd34c8d8" xlink:to="loc_us-gaap_TreasuryStockMember_4f9bc983-dfa8-4301-8346-9ce337c4432d" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="ngs-20200930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended" id="i5deb603106c84adb9019c48b57de807b_CondensedConsolidatedStatementsofCashFlows"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/DescriptionofBusiness" xlink:type="simple" xlink:href="ngs-20200930.xsd#DescriptionofBusiness"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/DescriptionofBusiness" xlink:type="extended" id="ib6625ab2b1b84c0a93b41d2c7e883dbf_DescriptionofBusiness"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/DescriptionofBusinessDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#DescriptionofBusinessDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/DescriptionofBusinessDetails" xlink:type="extended" id="iea683fd7066047cd9354d7453298084a_DescriptionofBusinessDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems_b088c11e-0cf2-4974-8354-b2552d1f9c26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IncreaseDecreaseInRentalRevenuePercentage_82681ee1-4676-4844-9425-d833bb0fdef1" xlink:href="ngs-20200930.xsd#ngs_IncreaseDecreaseInRentalRevenuePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems_b088c11e-0cf2-4974-8354-b2552d1f9c26" xlink:to="loc_ngs_IncreaseDecreaseInRentalRevenuePercentage_82681ee1-4676-4844-9425-d833bb0fdef1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IncreaseDecreaseInUnitUtilizationPercentage_4f383e82-aedc-48ce-b6a3-de1ddefa59e7" xlink:href="ngs-20200930.xsd#ngs_IncreaseDecreaseInUnitUtilizationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems_b088c11e-0cf2-4974-8354-b2552d1f9c26" xlink:to="loc_ngs_IncreaseDecreaseInUnitUtilizationPercentage_4f383e82-aedc-48ce-b6a3-de1ddefa59e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage_e57af7a8-b93c-405a-95fb-b97f86342911" xlink:href="ngs-20200930.xsd#ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems_b088c11e-0cf2-4974-8354-b2552d1f9c26" xlink:to="loc_ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage_e57af7a8-b93c-405a-95fb-b97f86342911" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_0aa4285a-c52c-4813-ad86-0a1964ef4a97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems_b088c11e-0cf2-4974-8354-b2552d1f9c26" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_0aa4285a-c52c-4813-ad86-0a1964ef4a97" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable_365770f6-0ac3-4f51-b6b0-e68a3defa1ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems_b088c11e-0cf2-4974-8354-b2552d1f9c26" xlink:to="loc_us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable_365770f6-0ac3-4f51-b6b0-e68a3defa1ef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_67bc1e26-01ed-4602-add6-073f9e503b55" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable_365770f6-0ac3-4f51-b6b0-e68a3defa1ef" xlink:to="loc_srt_RangeAxis_67bc1e26-01ed-4602-add6-073f9e503b55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_67bc1e26-01ed-4602-add6-073f9e503b55_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_67bc1e26-01ed-4602-add6-073f9e503b55" xlink:to="loc_srt_RangeMember_67bc1e26-01ed-4602-add6-073f9e503b55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d193ef69-62ab-4d85-8804-2c0921436256" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_67bc1e26-01ed-4602-add6-073f9e503b55" xlink:to="loc_srt_RangeMember_d193ef69-62ab-4d85-8804-2c0921436256" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6f2e7d34-9ad8-43d2-8724-7917c0b945cf" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d193ef69-62ab-4d85-8804-2c0921436256" xlink:to="loc_srt_MinimumMember_6f2e7d34-9ad8-43d2-8724-7917c0b945cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_110fa98b-f9a6-458d-8a43-e844f26cf4c1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d193ef69-62ab-4d85-8804-2c0921436256" xlink:to="loc_srt_MaximumMember_110fa98b-f9a6-458d-8a43-e844f26cf4c1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended" id="ia8633ec0dead4fa692398ac91bc3b03f_SummaryofSignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended" id="ibb324d4c318b487cbbc0b53e98c06dcc_SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended" id="i015369a0a82d40cc9d1944691487d3d1_SummaryofSignificantAccountingPoliciesTables"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" id="i3612adeccc4741a2a11b77e48da0e6c1_SummaryofSignificantAccountingPoliciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffa86d1-0434-483d-9aaf-979465366e89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract_18dd8eef-3107-4b32-b8a6-6e832408e3f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffa86d1-0434-483d-9aaf-979465366e89" xlink:to="loc_us-gaap_LessorOperatingLeaseTermOfContract_18dd8eef-3107-4b32-b8a6-6e832408e3f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_aefd36e2-360d-401c-b7db-3237f39a81e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffa86d1-0434-483d-9aaf-979465366e89" xlink:to="loc_us-gaap_Revenues_aefd36e2-360d-401c-b7db-3237f39a81e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_86d4404a-547d-49df-90a1-59b0c3ad22cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffa86d1-0434-483d-9aaf-979465366e89" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_86d4404a-547d-49df-90a1-59b0c3ad22cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_bb27a378-bc4c-4c83-ae32-2744fa6996db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffa86d1-0434-483d-9aaf-979465366e89" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_bb27a378-bc4c-4c83-ae32-2744fa6996db" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_bbafd421-7be7-4ea1-8cf3-e682cf8d321e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffa86d1-0434-483d-9aaf-979465366e89" xlink:to="loc_us-gaap_NumberOfOperatingSegments_bbafd421-7be7-4ea1-8cf3-e682cf8d321e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e3362f82-bf9c-433f-8534-4e23934714e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffa86d1-0434-483d-9aaf-979465366e89" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e3362f82-bf9c-433f-8534-4e23934714e6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_ef83a336-10e6-49fd-aed2-2f9551ed9fd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e3362f82-bf9c-433f-8534-4e23934714e6" xlink:to="loc_us-gaap_TypeOfArrangementAxis_ef83a336-10e6-49fd-aed2-2f9551ed9fd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_ef83a336-10e6-49fd-aed2-2f9551ed9fd8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_ef83a336-10e6-49fd-aed2-2f9551ed9fd8" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_ef83a336-10e6-49fd-aed2-2f9551ed9fd8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_f6ca42ff-0eab-43ab-8fd5-264e87462a35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_ef83a336-10e6-49fd-aed2-2f9551ed9fd8" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_f6ca42ff-0eab-43ab-8fd5-264e87462a35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_BillAndHoldArrangementMember_3a5f4e67-d2a4-4ec0-a704-19dad5d19a40" xlink:href="ngs-20200930.xsd#ngs_BillAndHoldArrangementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_f6ca42ff-0eab-43ab-8fd5-264e87462a35" xlink:to="loc_ngs_BillAndHoldArrangementMember_3a5f4e67-d2a4-4ec0-a704-19dad5d19a40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis_ed5ced6f-d894-4314-8bdd-71d3f75b2cc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorPropertyClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e3362f82-bf9c-433f-8534-4e23934714e6" xlink:to="loc_us-gaap_MajorPropertyClassAxis_ed5ced6f-d894-4314-8bdd-71d3f75b2cc5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_ed5ced6f-d894-4314-8bdd-71d3f75b2cc5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorPropertyClassAxis_ed5ced6f-d894-4314-8bdd-71d3f75b2cc5" xlink:to="loc_us-gaap_MajorPropertyClassDomain_ed5ced6f-d894-4314-8bdd-71d3f75b2cc5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_9542888c-f171-48aa-9b88-8858061cc798" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorPropertyClassAxis_ed5ced6f-d894-4314-8bdd-71d3f75b2cc5" xlink:to="loc_us-gaap_MajorPropertyClassDomain_9542888c-f171-48aa-9b88-8858061cc798" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentLeasedToOtherPartyMember_8cbace13-e94a-47f4-b00e-9c704d424de3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentLeasedToOtherPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorPropertyClassDomain_9542888c-f171-48aa-9b88-8858061cc798" xlink:to="loc_us-gaap_EquipmentLeasedToOtherPartyMember_8cbace13-e94a-47f4-b00e-9c704d424de3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1a75f367-4a53-4abd-9331-f6e0a9b816ad" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e3362f82-bf9c-433f-8534-4e23934714e6" xlink:to="loc_srt_RangeAxis_1a75f367-4a53-4abd-9331-f6e0a9b816ad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1a75f367-4a53-4abd-9331-f6e0a9b816ad_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1a75f367-4a53-4abd-9331-f6e0a9b816ad" xlink:to="loc_srt_RangeMember_1a75f367-4a53-4abd-9331-f6e0a9b816ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_591e65f1-ce1e-4d02-8ed0-7b18de338c9a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1a75f367-4a53-4abd-9331-f6e0a9b816ad" xlink:to="loc_srt_RangeMember_591e65f1-ce1e-4d02-8ed0-7b18de338c9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_081be207-71ea-429c-a3f1-3d7330d43e5c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_591e65f1-ce1e-4d02-8ed0-7b18de338c9a" xlink:to="loc_srt_MinimumMember_081be207-71ea-429c-a3f1-3d7330d43e5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_571cbfe4-54a6-4a7b-bfd4-a68375cc6474" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_591e65f1-ce1e-4d02-8ed0-7b18de338c9a" xlink:to="loc_srt_MaximumMember_571cbfe4-54a6-4a7b-bfd4-a68375cc6474" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis_7233389c-bf7e-4aee-a09f-e1dd55b11cd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e3362f82-bf9c-433f-8534-4e23934714e6" xlink:to="loc_us-gaap_LeaseContractualTermAxis_7233389c-bf7e-4aee-a09f-e1dd55b11cd5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_7233389c-bf7e-4aee-a09f-e1dd55b11cd5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LeaseContractualTermAxis_7233389c-bf7e-4aee-a09f-e1dd55b11cd5" xlink:to="loc_us-gaap_LeaseContractualTermDomain_7233389c-bf7e-4aee-a09f-e1dd55b11cd5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_627c984d-fbd6-4548-a66e-7c9e12ff2f35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LeaseContractualTermAxis_7233389c-bf7e-4aee-a09f-e1dd55b11cd5" xlink:to="loc_us-gaap_LeaseContractualTermDomain_627c984d-fbd6-4548-a66e-7c9e12ff2f35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember_2bd46fdd-63f3-4bef-b7f9-7c6c8ca91544" xlink:href="ngs-20200930.xsd#ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseContractualTermDomain_627c984d-fbd6-4548-a66e-7c9e12ff2f35" xlink:to="loc_ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember_2bd46fdd-63f3-4bef-b7f9-7c6c8ca91544" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalContractsLargeHorsepowerCompressorsMember_067a5adb-f35f-4d6a-bc71-18fce29c8f25" xlink:href="ngs-20200930.xsd#ngs_RentalContractsLargeHorsepowerCompressorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseContractualTermDomain_627c984d-fbd6-4548-a66e-7c9e12ff2f35" xlink:to="loc_ngs_RentalContractsLargeHorsepowerCompressorsMember_067a5adb-f35f-4d6a-bc71-18fce29c8f25" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="extended" id="i4746e122003d41e59e2356ca9444c874_SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_accce392-e5ec-4768-b46b-9f97a1ec3ae8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fcc84341-806a-4866-95cb-2a8af5debed5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_accce392-e5ec-4768-b46b-9f97a1ec3ae8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fcc84341-806a-4866-95cb-2a8af5debed5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_3a805012-de86-4c49-b27d-5f9f32fa99ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_accce392-e5ec-4768-b46b-9f97a1ec3ae8" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_3a805012-de86-4c49-b27d-5f9f32fa99ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_6b3a159f-f987-48e8-bf86-86e861406be6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_accce392-e5ec-4768-b46b-9f97a1ec3ae8" xlink:to="loc_us-gaap_Revenues_6b3a159f-f987-48e8-bf86-86e861406be6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_1f4b95e5-2822-4bd1-aab3-81d6298c169d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_accce392-e5ec-4768-b46b-9f97a1ec3ae8" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1f4b95e5-2822-4bd1-aab3-81d6298c169d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d070a6ef-adbf-41c7-9ef8-fbd3f5eb5c7e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1f4b95e5-2822-4bd1-aab3-81d6298c169d" xlink:to="loc_srt_ProductOrServiceAxis_d070a6ef-adbf-41c7-9ef8-fbd3f5eb5c7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d070a6ef-adbf-41c7-9ef8-fbd3f5eb5c7e_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_d070a6ef-adbf-41c7-9ef8-fbd3f5eb5c7e" xlink:to="loc_srt_ProductsAndServicesDomain_d070a6ef-adbf-41c7-9ef8-fbd3f5eb5c7e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2803e53b-ece8-4a1c-b326-450c8c2ecdaa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_d070a6ef-adbf-41c7-9ef8-fbd3f5eb5c7e" xlink:to="loc_srt_ProductsAndServicesDomain_2803e53b-ece8-4a1c-b326-450c8c2ecdaa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CompressorRelatedMember_4f6a8826-a1b2-44d6-bf87-8cc7d4222aca" xlink:href="ngs-20200930.xsd#ngs_CompressorRelatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2803e53b-ece8-4a1c-b326-450c8c2ecdaa" xlink:to="loc_ngs_CompressorRelatedMember_4f6a8826-a1b2-44d6-bf87-8cc7d4222aca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_FlaresRelatedMember_1e5f32ae-3aa6-4534-b81b-3dff0d13b1c3" xlink:href="ngs-20200930.xsd#ngs_FlaresRelatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2803e53b-ece8-4a1c-b326-450c8c2ecdaa" xlink:to="loc_ngs_FlaresRelatedMember_1e5f32ae-3aa6-4534-b81b-3dff0d13b1c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OtherPartsRebuildsMember_cb18cc3f-0522-4bc1-8fd8-b40fa0a7298a" xlink:href="ngs-20200930.xsd#ngs_OtherPartsRebuildsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2803e53b-ece8-4a1c-b326-450c8c2ecdaa" xlink:to="loc_ngs_OtherPartsRebuildsMember_cb18cc3f-0522-4bc1-8fd8-b40fa0a7298a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ServiceandMaintenanceMember_eb388059-f0d1-42f4-aab6-931623e33dac" xlink:href="ngs-20200930.xsd#ngs_ServiceandMaintenanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2803e53b-ece8-4a1c-b326-450c8c2ecdaa" xlink:to="loc_ngs_ServiceandMaintenanceMember_eb388059-f0d1-42f4-aab6-931623e33dac" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesContractBalancesDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails" xlink:type="extended" id="if236a44864c04e7196fb0e227c2c6988_SummaryofSignificantAccountingPoliciesContractBalancesDetails"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails" xlink:type="extended" id="iac0e2ddf3802406dad0aad7f5b3f71f4_SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_d9cbf5bc-afa9-4fa2-923c-9442571ff6f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_RevenuesAbstract_d9cbf5bc-afa9-4fa2-923c-9442571ff6f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_0d87bbc4-ebf2-49c3-ac06-2e0cae460a33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_d9cbf5bc-afa9-4fa2-923c-9442571ff6f9" xlink:to="loc_us-gaap_Revenues_0d87bbc4-ebf2-49c3-ac06-2e0cae460a33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_4dab37b2-1ec1-4052-8835-53ea7328e6d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_4dab37b2-1ec1-4052-8835-53ea7328e6d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_593b5deb-338c-4a7d-a690-83abf63cd075" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_4dab37b2-1ec1-4052-8835-53ea7328e6d2" xlink:to="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_593b5deb-338c-4a7d-a690-83abf63cd075" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_0bab1737-d8de-48fc-8002-6e425ab67535" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_4dab37b2-1ec1-4052-8835-53ea7328e6d2" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_0bab1737-d8de-48fc-8002-6e425ab67535" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_9529d75d-f6ae-4782-a5d6-c9dcf91c02b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_4dab37b2-1ec1-4052-8835-53ea7328e6d2" xlink:to="loc_us-gaap_CostsAndExpenses_9529d75d-f6ae-4782-a5d6-c9dcf91c02b6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_eef88602-356a-4972-bb6e-fd69482bec7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_OperatingIncomeLoss_eef88602-356a-4972-bb6e-fd69482bec7e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_64e33ff0-f9ea-4405-930d-55e1352a4bb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_64e33ff0-f9ea-4405-930d-55e1352a4bb6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_69b37460-ca72-4a9f-9ba5-6b4ab60f0fc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_69b37460-ca72-4a9f-9ba5-6b4ab60f0fc4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_821b615a-39e7-4b77-ad01-9539daf5d449" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_NetIncomeLoss_821b615a-39e7-4b77-ad01-9539daf5d449" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_da33b0ad-27eb-4af4-b692-c533ca53d56d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_EarningsPerShareBasic_da33b0ad-27eb-4af4-b692-c533ca53d56d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a16db670-5d39-4196-8806-e704a8ae9798" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a16db670-5d39-4196-8806-e704a8ae9798" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_e90f105a-2d17-43e4-b71a-706ee8911a4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_e90f105a-2d17-43e4-b71a-706ee8911a4c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_bcab2d89-1e09-4a27-8605-6f518f0feb48" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_e90f105a-2d17-43e4-b71a-706ee8911a4c" xlink:to="loc_srt_RestatementAxis_bcab2d89-1e09-4a27-8605-6f518f0feb48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_bcab2d89-1e09-4a27-8605-6f518f0feb48_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_bcab2d89-1e09-4a27-8605-6f518f0feb48" xlink:to="loc_srt_RestatementDomain_bcab2d89-1e09-4a27-8605-6f518f0feb48_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_ef38f0ca-4632-4b77-9df8-8708df6b6d53" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_bcab2d89-1e09-4a27-8605-6f518f0feb48" xlink:to="loc_srt_RestatementDomain_ef38f0ca-4632-4b77-9df8-8708df6b6d53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_cb072bb9-750e-48e1-a6ee-074eee954d54" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_ef38f0ca-4632-4b77-9df8-8708df6b6d53" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_cb072bb9-750e-48e1-a6ee-074eee954d54" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_13540976-c1e2-4d77-aebd-7b1aa1208f3a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_ef38f0ca-4632-4b77-9df8-8708df6b6d53" xlink:to="loc_srt_RestatementAdjustmentMember_13540976-c1e2-4d77-aebd-7b1aa1208f3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_2094aaab-df3f-4021-b73d-ddd719a57ef2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_e90f105a-2d17-43e4-b71a-706ee8911a4c" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_2094aaab-df3f-4021-b73d-ddd719a57ef2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_2094aaab-df3f-4021-b73d-ddd719a57ef2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_2094aaab-df3f-4021-b73d-ddd719a57ef2" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_2094aaab-df3f-4021-b73d-ddd719a57ef2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_ebe9fc5a-1caa-4e3b-a50b-dff98cd59fb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_2094aaab-df3f-4021-b73d-ddd719a57ef2" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_ebe9fc5a-1caa-4e3b-a50b-dff98cd59fb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_9bcd10ed-f136-4b09-ba99-e929d925c02b" xlink:href="ngs-20200930.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_ebe9fc5a-1caa-4e3b-a50b-dff98cd59fb1" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_9bcd10ed-f136-4b09-ba99-e929d925c02b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails" xlink:type="extended" id="i30b2430197534f709967fba11786a122_SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_1a8da8fc-39db-448e-8159-4add074d19c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_54b7433e-e32b-41c3-afb2-507f5a5f12ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_1a8da8fc-39db-448e-8159-4add074d19c1" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_54b7433e-e32b-41c3-afb2-507f5a5f12ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3f45e88e-c618-4caa-9e2a-3b4e8338b8fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_54b7433e-e32b-41c3-afb2-507f5a5f12ec" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3f45e88e-c618-4caa-9e2a-3b4e8338b8fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_af090a95-0403-42f7-8db4-0147a17b5801" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_54b7433e-e32b-41c3-afb2-507f5a5f12ec" xlink:to="loc_us-gaap_StockholdersEquity_af090a95-0403-42f7-8db4-0147a17b5801" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1b04e048-4414-44f4-ba18-dc58e9376f82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_54b7433e-e32b-41c3-afb2-507f5a5f12ec" xlink:to="loc_us-gaap_NetIncomeLoss_1b04e048-4414-44f4-ba18-dc58e9376f82" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9da344bc-586a-4a86-b54c-e6b7f16eb0b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_04f47ff0-a14e-4054-9b10-d199c5980258" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_f211c7e9-735f-4902-828a-9c51d8e8c2cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_1a8da8fc-39db-448e-8159-4add074d19c1" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_f211c7e9-735f-4902-828a-9c51d8e8c2cd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_f235fce2-39aa-4d2a-811c-31646f488136" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_f211c7e9-735f-4902-828a-9c51d8e8c2cd" xlink:to="loc_srt_RestatementAxis_f235fce2-39aa-4d2a-811c-31646f488136" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_f235fce2-39aa-4d2a-811c-31646f488136_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_f235fce2-39aa-4d2a-811c-31646f488136" xlink:to="loc_srt_RestatementDomain_f235fce2-39aa-4d2a-811c-31646f488136_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_66b1f15f-4728-42c9-9b0c-99234ece6427" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_f235fce2-39aa-4d2a-811c-31646f488136" xlink:to="loc_srt_RestatementDomain_66b1f15f-4728-42c9-9b0c-99234ece6427" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_724a4573-ee9b-45b8-9d93-10119844cee3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_66b1f15f-4728-42c9-9b0c-99234ece6427" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_724a4573-ee9b-45b8-9d93-10119844cee3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_335a0e56-4a18-4296-9456-5b31b0bce70c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_66b1f15f-4728-42c9-9b0c-99234ece6427" xlink:to="loc_srt_RestatementAdjustmentMember_335a0e56-4a18-4296-9456-5b31b0bce70c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_426d5026-ebd7-4034-944d-4025d0c9da4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_f211c7e9-735f-4902-828a-9c51d8e8c2cd" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_426d5026-ebd7-4034-944d-4025d0c9da4e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_426d5026-ebd7-4034-944d-4025d0c9da4e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_426d5026-ebd7-4034-944d-4025d0c9da4e" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_426d5026-ebd7-4034-944d-4025d0c9da4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_ad5f543c-0e1b-4cd1-97d4-9fafa48cae63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_426d5026-ebd7-4034-944d-4025d0c9da4e" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_ad5f543c-0e1b-4cd1-97d4-9fafa48cae63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_2768b20f-3014-4999-a82f-7a154ba98213" xlink:href="ngs-20200930.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_ad5f543c-0e1b-4cd1-97d4-9fafa48cae63" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_2768b20f-3014-4999-a82f-7a154ba98213" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails" xlink:type="extended" id="i4daae5a033fb46e79d9009ab7bf7b7d5_SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_04846edf-4868-4f87-9b12-9f91eb02b79e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3b006e48-0150-4cb3-9dff-a9dbdf94a84a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_04846edf-4868-4f87-9b12-9f91eb02b79e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3b006e48-0150-4cb3-9dff-a9dbdf94a84a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4d313a7e-b530-4126-b636-1ed75d208aa4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3b006e48-0150-4cb3-9dff-a9dbdf94a84a" xlink:to="loc_us-gaap_NetIncomeLoss_4d313a7e-b530-4126-b636-1ed75d208aa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_09e8b889-f124-4a44-9ebf-d61136f20981" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3b006e48-0150-4cb3-9dff-a9dbdf94a84a" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_09e8b889-f124-4a44-9ebf-d61136f20981" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredAndOtherIncomeTaxExpenseBenefit_54036954-e9cc-40ab-aec1-e33873b09b48" xlink:href="ngs-20200930.xsd#ngs_DeferredAndOtherIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3b006e48-0150-4cb3-9dff-a9dbdf94a84a" xlink:to="loc_ngs_DeferredAndOtherIncomeTaxExpenseBenefit_54036954-e9cc-40ab-aec1-e33873b09b48" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_b07fd560-3869-442a-bc02-974dfeedab70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3b006e48-0150-4cb3-9dff-a9dbdf94a84a" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_b07fd560-3869-442a-bc02-974dfeedab70" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_ebbf2f06-2009-43ac-a591-385c2e9ade89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3b006e48-0150-4cb3-9dff-a9dbdf94a84a" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_ebbf2f06-2009-43ac-a591-385c2e9ade89" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f6dc005d-2c0b-44ce-966f-1d4b9d5793a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3b006e48-0150-4cb3-9dff-a9dbdf94a84a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f6dc005d-2c0b-44ce-966f-1d4b9d5793a2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ad2d3207-b347-43d5-bbf0-1bd6d8643bf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_04846edf-4868-4f87-9b12-9f91eb02b79e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ad2d3207-b347-43d5-bbf0-1bd6d8643bf2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_21b707a0-a489-4a74-bd81-8909feb6a5fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ad2d3207-b347-43d5-bbf0-1bd6d8643bf2" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_21b707a0-a489-4a74-bd81-8909feb6a5fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_be58f340-2f4b-4727-b089-50fc9704693b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ad2d3207-b347-43d5-bbf0-1bd6d8643bf2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_be58f340-2f4b-4727-b089-50fc9704693b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e24e068b-6c9c-451c-aec3-6f9ce83bec54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_04846edf-4868-4f87-9b12-9f91eb02b79e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e24e068b-6c9c-451c-aec3-6f9ce83bec54" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_94c6b843-9c74-499f-be37-dfc46aff9661" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_04846edf-4868-4f87-9b12-9f91eb02b79e" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_94c6b843-9c74-499f-be37-dfc46aff9661" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_2e20e192-d8b2-4d2f-8810-ffcdb4e2e0a5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_94c6b843-9c74-499f-be37-dfc46aff9661" xlink:to="loc_srt_RestatementAxis_2e20e192-d8b2-4d2f-8810-ffcdb4e2e0a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_2e20e192-d8b2-4d2f-8810-ffcdb4e2e0a5_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_2e20e192-d8b2-4d2f-8810-ffcdb4e2e0a5" xlink:to="loc_srt_RestatementDomain_2e20e192-d8b2-4d2f-8810-ffcdb4e2e0a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_c3478cf2-512c-41aa-9a9f-64d93def0d15" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_2e20e192-d8b2-4d2f-8810-ffcdb4e2e0a5" xlink:to="loc_srt_RestatementDomain_c3478cf2-512c-41aa-9a9f-64d93def0d15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_c0b16ab4-ae15-4f06-8039-36868c1c0cb0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_c3478cf2-512c-41aa-9a9f-64d93def0d15" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_c0b16ab4-ae15-4f06-8039-36868c1c0cb0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_ccf14cad-70cd-43f5-8789-1cf579422361" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_c3478cf2-512c-41aa-9a9f-64d93def0d15" xlink:to="loc_srt_RestatementAdjustmentMember_ccf14cad-70cd-43f5-8789-1cf579422361" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3b4930ec-0aca-4a8c-9f7a-ecbb5ff6a745" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_94c6b843-9c74-499f-be37-dfc46aff9661" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3b4930ec-0aca-4a8c-9f7a-ecbb5ff6a745" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_3b4930ec-0aca-4a8c-9f7a-ecbb5ff6a745_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3b4930ec-0aca-4a8c-9f7a-ecbb5ff6a745" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_3b4930ec-0aca-4a8c-9f7a-ecbb5ff6a745_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_f7d393b3-7c96-4773-bbc2-190505dcf729" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3b4930ec-0aca-4a8c-9f7a-ecbb5ff6a745" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_f7d393b3-7c96-4773-bbc2-190505dcf729" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_9cf1f9f9-ad77-40eb-a9e5-8b34d6f04514" xlink:href="ngs-20200930.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_f7d393b3-7c96-4773-bbc2-190505dcf729" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_9cf1f9f9-ad77-40eb-a9e5-8b34d6f04514" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/Inventory" xlink:type="simple" xlink:href="ngs-20200930.xsd#Inventory"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/Inventory" xlink:type="extended" id="ic4ab8fa3b45a4e72b8a0fcad19916abf_Inventory"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/InventoryTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#InventoryTables"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/InventoryTables" xlink:type="extended" id="i6ae31e07f2844cdaad3f3bbf691c565e_InventoryTables"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/InventoryDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#InventoryDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/InventoryDetails" xlink:type="extended" id="if1ccf04953214b0bacb42a80e45f60fc_InventoryDetails"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/FederalIncomeTaxReceivable" xlink:type="simple" xlink:href="ngs-20200930.xsd#FederalIncomeTaxReceivable"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/FederalIncomeTaxReceivable" xlink:type="extended" id="i5b334a3a9a234623b699964da0e1f07b_FederalIncomeTaxReceivable"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/FederalIncomeTaxReceivableDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#FederalIncomeTaxReceivableDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/FederalIncomeTaxReceivableDetails" xlink:type="extended" id="i69ed20ebce424e91b9f15b054a38b1fe_FederalIncomeTaxReceivableDetails"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RentalEquipment" xlink:type="simple" xlink:href="ngs-20200930.xsd#RentalEquipment"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/RentalEquipment" xlink:type="extended" id="i511b3d1201254a58b7e702c473a49524_RentalEquipment"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RentalEquipmentTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#RentalEquipmentTables"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/RentalEquipmentTables" xlink:type="extended" id="if0b646c4f623470c838ef0a000b8749c_RentalEquipmentTables"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails" xlink:type="extended" id="ibce05a43a36b4d05a203aae69c801fe6_RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3429b47e-a001-4f25-8e40-44b086eb137e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_fdbcbe20-41ea-481d-b605-5ead599ee7ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3429b47e-a001-4f25-8e40-44b086eb137e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_fdbcbe20-41ea-481d-b605-5ead599ee7ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9577959d-75f3-483e-b5e1-5173d703a7ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3429b47e-a001-4f25-8e40-44b086eb137e" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9577959d-75f3-483e-b5e1-5173d703a7ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_87dbf79a-0caa-4828-92be-d3a65b132a81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3429b47e-a001-4f25-8e40-44b086eb137e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_87dbf79a-0caa-4828-92be-d3a65b132a81" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_65e3510d-b1f9-4f67-be9d-2327d8b968d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3429b47e-a001-4f25-8e40-44b086eb137e" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_65e3510d-b1f9-4f67-be9d-2327d8b968d2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis_08a65e27-8c1f-4f9d-bce7-64505be15cea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorPropertyClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_65e3510d-b1f9-4f67-be9d-2327d8b968d2" xlink:to="loc_us-gaap_MajorPropertyClassAxis_08a65e27-8c1f-4f9d-bce7-64505be15cea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_08a65e27-8c1f-4f9d-bce7-64505be15cea_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorPropertyClassAxis_08a65e27-8c1f-4f9d-bce7-64505be15cea" xlink:to="loc_us-gaap_MajorPropertyClassDomain_08a65e27-8c1f-4f9d-bce7-64505be15cea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_4a2fd47f-50c5-480b-9f32-e550c3418123" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorPropertyClassAxis_08a65e27-8c1f-4f9d-bce7-64505be15cea" xlink:to="loc_us-gaap_MajorPropertyClassDomain_4a2fd47f-50c5-480b-9f32-e550c3418123" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentLeasedToOtherPartyMember_3eaaaf80-024b-4f76-a4b9-8d361a970243" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentLeasedToOtherPartyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorPropertyClassDomain_4a2fd47f-50c5-480b-9f32-e550c3418123" xlink:to="loc_us-gaap_EquipmentLeasedToOtherPartyMember_3eaaaf80-024b-4f76-a4b9-8d361a970243" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_73aeccdc-4d1b-47e2-a740-f46468a8bacc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_65e3510d-b1f9-4f67-be9d-2327d8b968d2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_73aeccdc-4d1b-47e2-a740-f46468a8bacc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_73aeccdc-4d1b-47e2-a740-f46468a8bacc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_73aeccdc-4d1b-47e2-a740-f46468a8bacc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_73aeccdc-4d1b-47e2-a740-f46468a8bacc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bd67a139-2d50-4090-8e6f-6ad0bc2afb26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_73aeccdc-4d1b-47e2-a740-f46468a8bacc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bd67a139-2d50-4090-8e6f-6ad0bc2afb26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalCompressorUnitMember_3124f162-5db1-4473-802c-9fcd7459710b" xlink:href="ngs-20200930.xsd#ngs_RentalCompressorUnitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bd67a139-2d50-4090-8e6f-6ad0bc2afb26" xlink:to="loc_ngs_RentalCompressorUnitMember_3124f162-5db1-4473-802c-9fcd7459710b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalCompressorUnitWorkInProgressMember_db1ee068-846e-4a4c-a7ee-45bcec5decfb" xlink:href="ngs-20200930.xsd#ngs_RentalCompressorUnitWorkInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bd67a139-2d50-4090-8e6f-6ad0bc2afb26" xlink:to="loc_ngs_RentalCompressorUnitWorkInProgressMember_db1ee068-846e-4a4c-a7ee-45bcec5decfb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#RentalEquipmentNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails" xlink:type="extended" id="ib414ccb315964a4bae0ec7917ca1be98_RentalEquipmentNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b56e60e4-3180-4567-b61d-dea19cd19e74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_NumberOfUnitsRetired_0d027e69-f942-431c-bba5-0c5a7a26a950" xlink:href="ngs-20200930.xsd#ngs_NumberOfUnitsRetired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b56e60e4-3180-4567-b61d-dea19cd19e74" xlink:to="loc_ngs_NumberOfUnitsRetired_0d027e69-f942-431c-bba5-0c5a7a26a950" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_b757a46d-9730-497d-b749-a1d4898e3287" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b56e60e4-3180-4567-b61d-dea19cd19e74" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_b757a46d-9730-497d-b749-a1d4898e3287" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_79829643-e81f-4970-a9f6-b3350c138f79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b56e60e4-3180-4567-b61d-dea19cd19e74" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_79829643-e81f-4970-a9f6-b3350c138f79" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis_8435df3d-5938-4c9f-b681-8f0065ba947f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_79829643-e81f-4970-a9f6-b3350c138f79" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis_8435df3d-5938-4c9f-b681-8f0065ba947f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_8435df3d-5938-4c9f-b681-8f0065ba947f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis_8435df3d-5938-4c9f-b681-8f0065ba947f" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_8435df3d-5938-4c9f-b681-8f0065ba947f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_cbbe3634-b7a8-4c4e-b381-6c5a2ea6e98e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis_8435df3d-5938-4c9f-b681-8f0065ba947f" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_cbbe3634-b7a8-4c4e-b381-6c5a2ea6e98e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalCompressorUnitMember_ad6f1d07-fbdc-44a4-9caf-f2536be7fa55" xlink:href="ngs-20200930.xsd#ngs_RentalCompressorUnitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_cbbe3634-b7a8-4c4e-b381-6c5a2ea6e98e" xlink:to="loc_ngs_RentalCompressorUnitMember_ad6f1d07-fbdc-44a4-9caf-f2536be7fa55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_46baa019-b121-48f2-b78e-13519925280a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_79829643-e81f-4970-a9f6-b3350c138f79" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_46baa019-b121-48f2-b78e-13519925280a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_46baa019-b121-48f2-b78e-13519925280a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_46baa019-b121-48f2-b78e-13519925280a" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_46baa019-b121-48f2-b78e-13519925280a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_bdc22499-a9c7-4f4b-90e8-1a1482d86932" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_46baa019-b121-48f2-b78e-13519925280a" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_bdc22499-a9c7-4f4b-90e8-1a1482d86932" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LossOnRetirementOfRentalEquipmentMember_95a1ba8e-3a25-4d38-bb27-8b523eb72420" xlink:href="ngs-20200930.xsd#ngs_LossOnRetirementOfRentalEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_bdc22499-a9c7-4f4b-90e8-1a1482d86932" xlink:to="loc_ngs_LossOnRetirementOfRentalEquipmentMember_95a1ba8e-3a25-4d38-bb27-8b523eb72420" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/Leases" xlink:type="simple" xlink:href="ngs-20200930.xsd#Leases"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/Leases" xlink:type="extended" id="i75d16a61d1bc417cb8673f7c9b1e2f9e_Leases"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/LeasesTables" xlink:type="extended" id="i18df5a88fb1540468f060ce45599f09c_LeasesTables"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/LeasesNarrativeDetails" xlink:type="extended" id="i7f44fc5a5a4c495fab93a012052bc577_LeasesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_ebaf5c8d-7cdd-4554-a7d5-9a9a41a0f1cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_11ccde4a-e6db-4e48-aa13-f118d8626312" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ebaf5c8d-7cdd-4554-a7d5-9a9a41a0f1cc" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_11ccde4a-e6db-4e48-aa13-f118d8626312" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a37dec53-bf71-4c0a-bd66-4bc068cb2618" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ebaf5c8d-7cdd-4554-a7d5-9a9a41a0f1cc" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a37dec53-bf71-4c0a-bd66-4bc068cb2618" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_8354c423-d467-40f2-a154-cf495b91743d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ebaf5c8d-7cdd-4554-a7d5-9a9a41a0f1cc" xlink:to="loc_us-gaap_OperatingLeaseLiability_8354c423-d467-40f2-a154-cf495b91743d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_8ea3f547-3e30-4ca7-9098-aa9f81c872c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ebaf5c8d-7cdd-4554-a7d5-9a9a41a0f1cc" xlink:to="loc_us-gaap_LeaseCost_8ea3f547-3e30-4ca7-9098-aa9f81c872c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_069f8db5-360c-44c8-b51c-e2c0f5730943" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ebaf5c8d-7cdd-4554-a7d5-9a9a41a0f1cc" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_069f8db5-360c-44c8-b51c-e2c0f5730943" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cf561be2-1f66-4530-8569-48ab3d893d93" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_069f8db5-360c-44c8-b51c-e2c0f5730943" xlink:to="loc_srt_RangeAxis_cf561be2-1f66-4530-8569-48ab3d893d93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cf561be2-1f66-4530-8569-48ab3d893d93_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_cf561be2-1f66-4530-8569-48ab3d893d93" xlink:to="loc_srt_RangeMember_cf561be2-1f66-4530-8569-48ab3d893d93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_90dcc135-3a06-459b-885c-ec0fd27d42a1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_cf561be2-1f66-4530-8569-48ab3d893d93" xlink:to="loc_srt_RangeMember_90dcc135-3a06-459b-885c-ec0fd27d42a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_dbfeb38a-b424-45b6-9e86-cdf22122ec56" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_90dcc135-3a06-459b-885c-ec0fd27d42a1" xlink:to="loc_srt_MinimumMember_dbfeb38a-b424-45b6-9e86-cdf22122ec56" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2817051d-8956-4e83-90e7-284b672d6600" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_90dcc135-3a06-459b-885c-ec0fd27d42a1" xlink:to="loc_srt_MaximumMember_2817051d-8956-4e83-90e7-284b672d6600" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d602849d-a583-4d45-a881-3a1daa8092ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_069f8db5-360c-44c8-b51c-e2c0f5730943" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d602849d-a583-4d45-a881-3a1daa8092ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_d602849d-a583-4d45-a881-3a1daa8092ed_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d602849d-a583-4d45-a881-3a1daa8092ed" xlink:to="loc_us-gaap_TypeOfAdoptionMember_d602849d-a583-4d45-a881-3a1daa8092ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_3e382bbb-2f15-4ad2-8946-13ef4edece5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d602849d-a583-4d45-a881-3a1daa8092ed" xlink:to="loc_us-gaap_TypeOfAdoptionMember_3e382bbb-2f15-4ad2-8946-13ef4edece5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_c2fc04d3-4973-4a8d-9daf-4abb53431635" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_3e382bbb-2f15-4ad2-8946-13ef4edece5d" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_c2fc04d3-4973-4a8d-9daf-4abb53431635" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesBalanceSheetImpactDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesBalanceSheetImpactDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/LeasesBalanceSheetImpactDetails" xlink:type="extended" id="i478786bd615f4e76ace677e1c4f285e2_LeasesBalanceSheetImpactDetails"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesCashFlowImpactDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesCashFlowImpactDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/LeasesCashFlowImpactDetails" xlink:type="extended" id="if1fb157e4283415c9d9cc80c94696dc5_LeasesCashFlowImpactDetails"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesFutureMaturitiesofLeaseLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended" id="i1d1afe7bc8254601b404d0d1d39162eb_LeasesFutureMaturitiesofLeaseLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CreditFacility" xlink:type="simple" xlink:href="ngs-20200930.xsd#CreditFacility"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/CreditFacility" xlink:type="extended" id="ic7b44e7711c94f8889f58092af17c980_CreditFacility"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CreditFacilityDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#CreditFacilityDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/CreditFacilityDetails" xlink:type="extended" id="ie63e51a19e334614bfc414f352b6236c_CreditFacilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dd85fdac-d523-4dc2-9269-27b4824a15a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dd85fdac-d523-4dc2-9269-27b4824a15a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity_d2afee68-c59e-44d2-8dd0-263d0a02a961" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity_d2afee68-c59e-44d2-8dd0-263d0a02a961" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity_f43afdb0-abbf-49ff-8820-d80e0aa767d6" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity_f43afdb0-abbf-49ff-8820-d80e0aa767d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable_8272e2a5-13be-45cf-86b7-cb8fc3a831f8" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable_8272e2a5-13be-45cf-86b7-cb8fc3a831f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory_c836ccc5-fbf4-4aa3-a567-4362a7fa4ee3" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory_c836ccc5-fbf4-4aa3-a567-4362a7fa4ee3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent_007896ea-fe72-44f3-bdc1-ca69df587451" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent_007896ea-fe72-44f3-bdc1-ca69df587451" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory_3ee1dba1-0904-49e2-ab8c-f5b00a4e7433" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory_3ee1dba1-0904-49e2-ab8c-f5b00a4e7433" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_7772ec52-3811-4f7a-8483-b14c5803d14e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_7772ec52-3811-4f7a-8483-b14c5803d14e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding_439c084e-b221-45e9-b599-c22738d09057" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding_439c084e-b221-45e9-b599-c22738d09057" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3914bd19-1637-4304-aa7c-0fbce6037eff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3914bd19-1637-4304-aa7c-0fbce6037eff" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_950366d8-7d4b-411f-9f01-bbbdb0c1a5ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_950366d8-7d4b-411f-9f01-bbbdb0c1a5ac" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCommitmentCoverageRatio_4ef15625-c244-43eb-bd9f-deb111d0b22c" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityCommitmentCoverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityCommitmentCoverageRatio_4ef15625-c244-43eb-bd9f-deb111d0b22c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityLeverageRatio_0118a53a-4392-4d5a-ad53-43b9da4d0465" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityLeverageRatio_0118a53a-4392-4d5a-ad53-43b9da4d0465" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount_a97d78cb-c201-4450-8318-fd06a140538d" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount_a97d78cb-c201-4450-8318-fd06a140538d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount_ca4a46a8-5918-434f-805b-5d4aacc3b27b" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount_ca4a46a8-5918-434f-805b-5d4aacc3b27b" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_a8853b78-ab98-4984-b3dc-ca2e287b3ad5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_us-gaap_LineOfCredit_a8853b78-ab98-4984-b3dc-ca2e287b3ad5" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_e6433ae6-4213-4a58-b4f1-defbd6f76166" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_e6433ae6-4213-4a58-b4f1-defbd6f76166" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_313982c3-a40c-4937-b398-196a0de4d0b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6433ae6-4213-4a58-b4f1-defbd6f76166" xlink:to="loc_us-gaap_CreditFacilityAxis_313982c3-a40c-4937-b398-196a0de4d0b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_313982c3-a40c-4937-b398-196a0de4d0b2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_313982c3-a40c-4937-b398-196a0de4d0b2" xlink:to="loc_us-gaap_CreditFacilityDomain_313982c3-a40c-4937-b398-196a0de4d0b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e90524b4-81df-45d1-926c-b3e546539f89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_313982c3-a40c-4937-b398-196a0de4d0b2" xlink:to="loc_us-gaap_CreditFacilityDomain_e90524b4-81df-45d1-926c-b3e546539f89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_692ac983-e1b8-43ae-a191-fda7e15d2c98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_e90524b4-81df-45d1-926c-b3e546539f89" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_692ac983-e1b8-43ae-a191-fda7e15d2c98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_fb1cbd90-e273-4d8f-ba12-07e15b3ee068" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6433ae6-4213-4a58-b4f1-defbd6f76166" xlink:to="loc_us-gaap_VariableRateAxis_fb1cbd90-e273-4d8f-ba12-07e15b3ee068" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_fb1cbd90-e273-4d8f-ba12-07e15b3ee068_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_fb1cbd90-e273-4d8f-ba12-07e15b3ee068" xlink:to="loc_us-gaap_VariableRateDomain_fb1cbd90-e273-4d8f-ba12-07e15b3ee068_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_110bdba8-08cf-4d2e-a67d-7ecae99e2f27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_fb1cbd90-e273-4d8f-ba12-07e15b3ee068" xlink:to="loc_us-gaap_VariableRateDomain_110bdba8-08cf-4d2e-a67d-7ecae99e2f27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_afa94878-3085-42e5-bb54-d6b04432b575" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_110bdba8-08cf-4d2e-a67d-7ecae99e2f27" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_afa94878-3085-42e5-bb54-d6b04432b575" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CbFloatingRateMember_b77f2e19-b4b2-4add-b009-651b0eb10902" xlink:href="ngs-20200930.xsd#ngs_CbFloatingRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_110bdba8-08cf-4d2e-a67d-7ecae99e2f27" xlink:to="loc_ngs_CbFloatingRateMember_b77f2e19-b4b2-4add-b009-651b0eb10902" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6ea1b720-9827-46be-a058-2989a8b79965" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6433ae6-4213-4a58-b4f1-defbd6f76166" xlink:to="loc_srt_RangeAxis_6ea1b720-9827-46be-a058-2989a8b79965" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6ea1b720-9827-46be-a058-2989a8b79965_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6ea1b720-9827-46be-a058-2989a8b79965" xlink:to="loc_srt_RangeMember_6ea1b720-9827-46be-a058-2989a8b79965_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_224f0079-61a6-455b-8b54-d72c3f101c9e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6ea1b720-9827-46be-a058-2989a8b79965" xlink:to="loc_srt_RangeMember_224f0079-61a6-455b-8b54-d72c3f101c9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0a0c32d3-f2a6-47f5-a09e-d65f22e5a8f3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_224f0079-61a6-455b-8b54-d72c3f101c9e" xlink:to="loc_srt_MinimumMember_0a0c32d3-f2a6-47f5-a09e-d65f22e5a8f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7f9fc069-4398-45d7-8b69-32bb9b7ece5e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_224f0079-61a6-455b-8b54-d72c3f101c9e" xlink:to="loc_srt_MaximumMember_7f9fc069-4398-45d7-8b69-32bb9b7ece5e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CARESActLoan" xlink:type="simple" xlink:href="ngs-20200930.xsd#CARESActLoan"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/CARESActLoan" xlink:type="extended" id="i00127f744d0240189888abd5da630736_CARESActLoan"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CARESActLoanDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#CARESActLoanDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/CARESActLoanDetails" xlink:type="extended" id="i1fa472ee41af4864942022781f649897_CARESActLoanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b8911878-4955-4cb0-949a-c9283cfe4e48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_ed4c7a2a-896a-45f5-bc4f-97a1a5479888" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b8911878-4955-4cb0-949a-c9283cfe4e48" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_ed4c7a2a-896a-45f5-bc4f-97a1a5479888" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_ae13d9b2-7e90-4a81-ad7b-0b6f4a056d13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b8911878-4955-4cb0-949a-c9283cfe4e48" xlink:to="loc_us-gaap_DebtInstrumentTable_ae13d9b2-7e90-4a81-ad7b-0b6f4a056d13" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_fa268dde-3ae6-411f-84b8-506b327829a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_ae13d9b2-7e90-4a81-ad7b-0b6f4a056d13" xlink:to="loc_us-gaap_DebtInstrumentAxis_fa268dde-3ae6-411f-84b8-506b327829a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_fa268dde-3ae6-411f-84b8-506b327829a3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_fa268dde-3ae6-411f-84b8-506b327829a3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_fa268dde-3ae6-411f-84b8-506b327829a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_97a1705c-ac37-4d9f-9d84-bef4b19895b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_fa268dde-3ae6-411f-84b8-506b327829a3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_97a1705c-ac37-4d9f-9d84-bef4b19895b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_PaycheckProtectionProgramLoanMember_725c3dd4-3262-48ad-ad4d-7eb6ecd29d44" xlink:href="ngs-20200930.xsd#ngs_PaycheckProtectionProgramLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_97a1705c-ac37-4d9f-9d84-bef4b19895b4" xlink:to="loc_ngs_PaycheckProtectionProgramLoanMember_725c3dd4-3262-48ad-ad4d-7eb6ecd29d44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_af3d414f-3f55-4319-931c-6b259ed0a201" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_ae13d9b2-7e90-4a81-ad7b-0b6f4a056d13" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_af3d414f-3f55-4319-931c-6b259ed0a201" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_af3d414f-3f55-4319-931c-6b259ed0a201_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_af3d414f-3f55-4319-931c-6b259ed0a201" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_af3d414f-3f55-4319-931c-6b259ed0a201_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4dfb97e1-1c0f-4d18-852e-2126ebb33927" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_af3d414f-3f55-4319-931c-6b259ed0a201" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4dfb97e1-1c0f-4d18-852e-2126ebb33927" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_4aeaf509-99f0-46a7-bea8-8bac6d363ab2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4dfb97e1-1c0f-4d18-852e-2126ebb33927" xlink:to="loc_us-gaap_UnsecuredDebtMember_4aeaf509-99f0-46a7-bea8-8bac6d363ab2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/DeferredCompensationPlan" xlink:type="simple" xlink:href="ngs-20200930.xsd#DeferredCompensationPlan"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/DeferredCompensationPlan" xlink:type="extended" id="ib44e9bf3f98d4589924559962516e821_DeferredCompensationPlan"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/DeferredCompensationPlanDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#DeferredCompensationPlanDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/DeferredCompensationPlanDetails" xlink:type="extended" id="i71b0ce89a6384646b55ca84849dfb2ee_DeferredCompensationPlanDetails"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensation" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensation"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensation" xlink:type="extended" id="i7bd5819b2aba456d98606fbbb7a20d78_StockBasedandOtherLongTermIncentiveCompensation"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationTables"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables" xlink:type="extended" id="i3592d255a5ee4e9fb211d4628cccfb07_StockBasedandOtherLongTermIncentiveCompensationTables"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails" xlink:type="extended" id="i437a237340574c049c186e92ae939a2e_StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails" xlink:type="extended" id="i5219ce426f594c4f83731b581656d50a_StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_e443bc23-b408-4353-b64e-385306768acf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_e443bc23-b408-4353-b64e-385306768acf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_3cf56ce1-c073-4039-afa4-ea67241a9a9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_3cf56ce1-c073-4039-afa4-ea67241a9a9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_a1d5fc86-3c96-4683-9926-7ad987d21f31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_a1d5fc86-3c96-4683-9926-7ad987d21f31" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_266ceb96-75f0-4c10-88ea-03d03a732339" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_266ceb96-75f0-4c10-88ea-03d03a732339" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_686f6e48-df0d-4fcd-b7d3-3f2187ace0da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_686f6e48-df0d-4fcd-b7d3-3f2187ace0da" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_bda7038a-3791-4cb5-b2bd-1e6ae57836ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_bda7038a-3791-4cb5-b2bd-1e6ae57836ed" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_7d74acfc-3146-424a-a9ea-f78da1bf3f30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_7d74acfc-3146-424a-a9ea-f78da1bf3f30" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_038a9c2d-8ab5-41d5-bea8-add6e831ae18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_038a9c2d-8ab5-41d5-bea8-add6e831ae18" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_6cc57dfa-a3a8-409e-8bc4-868a76339618" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_038a9c2d-8ab5-41d5-bea8-add6e831ae18" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_6cc57dfa-a3a8-409e-8bc4-868a76339618" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6cc57dfa-a3a8-409e-8bc4-868a76339618_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_6cc57dfa-a3a8-409e-8bc4-868a76339618" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6cc57dfa-a3a8-409e-8bc4-868a76339618_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1910b30b-3265-4c4d-9fcf-bb049cbfab75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_6cc57dfa-a3a8-409e-8bc4-868a76339618" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1910b30b-3265-4c4d-9fcf-bb049cbfab75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeOneMember_e6713abf-9cda-49dd-8b7d-ff836e533dac" xlink:href="ngs-20200930.xsd#ngs_RangeOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1910b30b-3265-4c4d-9fcf-bb049cbfab75" xlink:to="loc_ngs_RangeOneMember_e6713abf-9cda-49dd-8b7d-ff836e533dac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeTwoMember_c6de31fa-dc80-44e6-92f2-da07eb6d4437" xlink:href="ngs-20200930.xsd#ngs_RangeTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1910b30b-3265-4c4d-9fcf-bb049cbfab75" xlink:to="loc_ngs_RangeTwoMember_c6de31fa-dc80-44e6-92f2-da07eb6d4437" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeThreeMember_9f0b85ab-8772-472e-a091-9ef7e80b01a9" xlink:href="ngs-20200930.xsd#ngs_RangeThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1910b30b-3265-4c4d-9fcf-bb049cbfab75" xlink:to="loc_ngs_RangeThreeMember_9f0b85ab-8772-472e-a091-9ef7e80b01a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeFourMember_38705561-7555-4965-b10d-89de9a6d6414" xlink:href="ngs-20200930.xsd#ngs_RangeFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1910b30b-3265-4c4d-9fcf-bb049cbfab75" xlink:to="loc_ngs_RangeFourMember_38705561-7555-4965-b10d-89de9a6d6414" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails" xlink:type="extended" id="ie3048d6aa8ed4bd8a913cea6c3f94901_StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ef5b707f-4246-4ce1-a5b0-5c9bc60686a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1f959cd8-af8a-4b28-b62d-d4bb2664f9ba" xlink:href="ngs-20200930.xsd#ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ef5b707f-4246-4ce1-a5b0-5c9bc60686a5" xlink:to="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1f959cd8-af8a-4b28-b62d-d4bb2664f9ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_8baf414f-5c27-4982-99c9-3f1fb64a5c08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1f959cd8-af8a-4b28-b62d-d4bb2664f9ba" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_8baf414f-5c27-4982-99c9-3f1fb64a5c08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_97ad2e1c-eb8a-4016-82c1-c8e7ea426434" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1f959cd8-af8a-4b28-b62d-d4bb2664f9ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_97ad2e1c-eb8a-4016-82c1-c8e7ea426434" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_6cee14a4-01fa-43e3-b9e0-5c2aa927f6cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1f959cd8-af8a-4b28-b62d-d4bb2664f9ba" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_6cee14a4-01fa-43e3-b9e0-5c2aa927f6cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_15633dcc-4e00-4d12-b239-a3d1670be595" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_fe1f2d7b-6840-4c98-8172-8b07f7ef2bd4" xlink:href="ngs-20200930.xsd#ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ef5b707f-4246-4ce1-a5b0-5c9bc60686a5" xlink:to="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_fe1f2d7b-6840-4c98-8172-8b07f7ef2bd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_b71de3bf-6082-4ec5-86ac-86c96f048dec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_fe1f2d7b-6840-4c98-8172-8b07f7ef2bd4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_b71de3bf-6082-4ec5-86ac-86c96f048dec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e229fa87-65c8-4cc8-93b0-08968065cb0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_fe1f2d7b-6840-4c98-8172-8b07f7ef2bd4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e229fa87-65c8-4cc8-93b0-08968065cb0b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_ec7beb26-61d2-4d0a-9203-0453fabbd47b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_fe1f2d7b-6840-4c98-8172-8b07f7ef2bd4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_ec7beb26-61d2-4d0a-9203-0453fabbd47b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_b18ac563-a243-41aa-9f48-291dd7197fb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_c27d93c2-52cb-45e8-91bd-35214770fdf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ef5b707f-4246-4ce1-a5b0-5c9bc60686a5" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_c27d93c2-52cb-45e8-91bd-35214770fdf5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_b9febb66-1b3e-4608-bf82-12e731b7e249" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ef5b707f-4246-4ce1-a5b0-5c9bc60686a5" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_b9febb66-1b3e-4608-bf82-12e731b7e249" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45f4380a-5b1f-46b5-b65f-22d37c233aa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ef5b707f-4246-4ce1-a5b0-5c9bc60686a5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45f4380a-5b1f-46b5-b65f-22d37c233aa1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_bfecd7bf-695f-425c-b390-eec170f5ed1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45f4380a-5b1f-46b5-b65f-22d37c233aa1" xlink:to="loc_us-gaap_AwardTypeAxis_bfecd7bf-695f-425c-b390-eec170f5ed1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bfecd7bf-695f-425c-b390-eec170f5ed1c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_bfecd7bf-695f-425c-b390-eec170f5ed1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bfecd7bf-695f-425c-b390-eec170f5ed1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d83a1d9e-7670-44b1-a677-b5f6aaa66a27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_bfecd7bf-695f-425c-b390-eec170f5ed1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d83a1d9e-7670-44b1-a677-b5f6aaa66a27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_78facf9b-e57b-47cd-a4d3-e89a99bdeced" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d83a1d9e-7670-44b1-a677-b5f6aaa66a27" xlink:to="loc_us-gaap_EmployeeStockOptionMember_78facf9b-e57b-47cd-a4d3-e89a99bdeced" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails" xlink:type="extended" id="ie9579957a0844750ae018d1146c1f041_StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_015f0bc2-e23a-4217-911f-1d6b891a87d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ba2cee9c-adb0-4853-ab8f-667ccb58fcf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_015f0bc2-e23a-4217-911f-1d6b891a87d7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ba2cee9c-adb0-4853-ab8f-667ccb58fcf1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5df8c2e8-fa79-43aa-b00b-1a62d2eb0661" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_015f0bc2-e23a-4217-911f-1d6b891a87d7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5df8c2e8-fa79-43aa-b00b-1a62d2eb0661" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_a442f622-e320-4e59-8b81-c5ac86d3649b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_015f0bc2-e23a-4217-911f-1d6b891a87d7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_a442f622-e320-4e59-8b81-c5ac86d3649b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_da7d9ea7-d5cc-4882-aad5-22142a728c19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_015f0bc2-e23a-4217-911f-1d6b891a87d7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_da7d9ea7-d5cc-4882-aad5-22142a728c19" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ec503c24-dce3-431e-b2b3-b314fa479ae2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_015f0bc2-e23a-4217-911f-1d6b891a87d7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ec503c24-dce3-431e-b2b3-b314fa479ae2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84e5eff5-40c4-41a8-9b48-927c5a31ccd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_015f0bc2-e23a-4217-911f-1d6b891a87d7" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84e5eff5-40c4-41a8-9b48-927c5a31ccd0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b115e70a-939b-4ed3-8c68-b911150bd6a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84e5eff5-40c4-41a8-9b48-927c5a31ccd0" xlink:to="loc_us-gaap_AwardTypeAxis_b115e70a-939b-4ed3-8c68-b911150bd6a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b115e70a-939b-4ed3-8c68-b911150bd6a7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_b115e70a-939b-4ed3-8c68-b911150bd6a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b115e70a-939b-4ed3-8c68-b911150bd6a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41408cf9-3e44-47e0-87fa-b0c21c1acdcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_b115e70a-939b-4ed3-8c68-b911150bd6a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41408cf9-3e44-47e0-87fa-b0c21c1acdcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_a1d83a2d-2418-4031-ab01-348e09b23c2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41408cf9-3e44-47e0-87fa-b0c21c1acdcb" xlink:to="loc_us-gaap_RestrictedStockMember_a1d83a2d-2418-4031-ab01-348e09b23c2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_59e35af2-4833-42f6-b059-746942023952" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84e5eff5-40c4-41a8-9b48-927c5a31ccd0" xlink:to="loc_srt_TitleOfIndividualAxis_59e35af2-4833-42f6-b059-746942023952" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_59e35af2-4833-42f6-b059-746942023952_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_59e35af2-4833-42f6-b059-746942023952" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_59e35af2-4833-42f6-b059-746942023952_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_808e2bfd-ae9c-4053-841c-23245976aed6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_59e35af2-4833-42f6-b059-746942023952" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_808e2bfd-ae9c-4053-841c-23245976aed6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember_41679f82-e572-401a-9dfc-f0e48b2967a4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_808e2bfd-ae9c-4053-841c-23245976aed6" xlink:to="loc_srt_ChiefExecutiveOfficerMember_41679f82-e572-401a-9dfc-f0e48b2967a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefFinancialOfficerMember_6a9776ce-dd79-4f53-9689-821b404a0bee" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ChiefFinancialOfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_808e2bfd-ae9c-4053-841c-23245976aed6" xlink:to="loc_srt_ChiefFinancialOfficerMember_6a9776ce-dd79-4f53-9689-821b404a0bee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_VicePresidentOfTechnicalServicesMember_8a2cabe9-2564-4f2a-9cda-11a49594aeea" xlink:href="ngs-20200930.xsd#ngs_VicePresidentOfTechnicalServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_808e2bfd-ae9c-4053-841c-23245976aed6" xlink:to="loc_ngs_VicePresidentOfTechnicalServicesMember_8a2cabe9-2564-4f2a-9cda-11a49594aeea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_24710d72-0280-4c42-a0d5-804574f5db2e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_808e2bfd-ae9c-4053-841c-23245976aed6" xlink:to="loc_srt_DirectorMember_24710d72-0280-4c42-a0d5-804574f5db2e" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails" xlink:type="extended" id="i2b7ae0ed7c1f401e8604414128096843_StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d77fc48b-feac-46d7-bfa0-dc0080dee7a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_7979d529-bdac-483a-81b2-7d0d4eeed688" xlink:href="ngs-20200930.xsd#ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d77fc48b-feac-46d7-bfa0-dc0080dee7a4" xlink:to="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_7979d529-bdac-483a-81b2-7d0d4eeed688" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a0dd9865-9dd9-4c39-8d9a-eafaa18fef12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d77fc48b-feac-46d7-bfa0-dc0080dee7a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a0dd9865-9dd9-4c39-8d9a-eafaa18fef12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_NumberOfIndependentDirectors_8b8416dc-6094-4ed3-affb-7817d2eeb0c8" xlink:href="ngs-20200930.xsd#ngs_NumberOfIndependentDirectors"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d77fc48b-feac-46d7-bfa0-dc0080dee7a4" xlink:to="loc_ngs_NumberOfIndependentDirectors_8b8416dc-6094-4ed3-affb-7817d2eeb0c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6ea1917b-126c-49e8-bf3a-d7bfb0bd789d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d77fc48b-feac-46d7-bfa0-dc0080dee7a4" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6ea1917b-126c-49e8-bf3a-d7bfb0bd789d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_caed8e0e-e42e-40fa-93a8-13833cd8e8b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d77fc48b-feac-46d7-bfa0-dc0080dee7a4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_caed8e0e-e42e-40fa-93a8-13833cd8e8b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_87411bae-21d8-442e-9702-b86022682e93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d77fc48b-feac-46d7-bfa0-dc0080dee7a4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_87411bae-21d8-442e-9702-b86022682e93" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac4855e2-b605-4e6b-97f2-a044bb41192c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d77fc48b-feac-46d7-bfa0-dc0080dee7a4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac4855e2-b605-4e6b-97f2-a044bb41192c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d667ffe3-b51b-4c03-aed6-2ef0c81fd9c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac4855e2-b605-4e6b-97f2-a044bb41192c" xlink:to="loc_us-gaap_AwardTypeAxis_d667ffe3-b51b-4c03-aed6-2ef0c81fd9c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d667ffe3-b51b-4c03-aed6-2ef0c81fd9c1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_d667ffe3-b51b-4c03-aed6-2ef0c81fd9c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d667ffe3-b51b-4c03-aed6-2ef0c81fd9c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a9961c20-53d1-4245-b5e3-c08a1fdd3a98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_d667ffe3-b51b-4c03-aed6-2ef0c81fd9c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a9961c20-53d1-4245-b5e3-c08a1fdd3a98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OtherLongTermIncentiveCompensationMember_571d44bd-2517-4531-a99c-21cfac68fd95" xlink:href="ngs-20200930.xsd#ngs_OtherLongTermIncentiveCompensationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a9961c20-53d1-4245-b5e3-c08a1fdd3a98" xlink:to="loc_ngs_OtherLongTermIncentiveCompensationMember_571d44bd-2517-4531-a99c-21cfac68fd95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_77d0f5a4-5710-4535-bd6e-df5800515a96" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac4855e2-b605-4e6b-97f2-a044bb41192c" xlink:to="loc_srt_TitleOfIndividualAxis_77d0f5a4-5710-4535-bd6e-df5800515a96" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_77d0f5a4-5710-4535-bd6e-df5800515a96_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_77d0f5a4-5710-4535-bd6e-df5800515a96" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_77d0f5a4-5710-4535-bd6e-df5800515a96_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a9552049-efee-4798-9f6b-9e11f1ee0423" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_77d0f5a4-5710-4535-bd6e-df5800515a96" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a9552049-efee-4798-9f6b-9e11f1ee0423" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_7d404eef-49c2-47c8-a140-bc76badcaa69" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a9552049-efee-4798-9f6b-9e11f1ee0423" xlink:to="loc_srt_DirectorMember_7d404eef-49c2-47c8-a140-bc76badcaa69" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/ImpairmentofGoodwill" xlink:type="simple" xlink:href="ngs-20200930.xsd#ImpairmentofGoodwill"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/ImpairmentofGoodwill" xlink:type="extended" id="i68b6f015edd34c30a1a2f32a29070ca9_ImpairmentofGoodwill"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/ImpairmentofGoodwillNarrativeDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#ImpairmentofGoodwillNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/ImpairmentofGoodwillNarrativeDetails" xlink:type="extended" id="i4047377c6a2c49dda24e88c40b6eb59b_ImpairmentofGoodwillNarrativeDetails"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/EarningsperShare" xlink:type="simple" xlink:href="ngs-20200930.xsd#EarningsperShare"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/EarningsperShare" xlink:type="extended" id="ic1b117699494475e817e7a520405ab41_EarningsperShare"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/EarningsperShareTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#EarningsperShareTables"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/EarningsperShareTables" xlink:type="extended" id="ie5a8b2ced5af4e11a67b5b7a184bf23a_EarningsperShareTables"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#EarningsperShareBasicandDilutedDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails" xlink:type="extended" id="i22f2a17959ef45ab8d6d3a4eb2e1499a_EarningsperShareBasicandDilutedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_84aa0010-1a24-4d8b-9b94-9fdbfad31203" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_f999f01c-8075-4418-99e7-a947cc333f31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_84aa0010-1a24-4d8b-9b94-9fdbfad31203" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_f999f01c-8075-4418-99e7-a947cc333f31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_3f523ada-12e5-4e91-bd7a-8fe7e6842e30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_84aa0010-1a24-4d8b-9b94-9fdbfad31203" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_3f523ada-12e5-4e91-bd7a-8fe7e6842e30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_9faae22c-26a7-4ef0-9acc-39949e91ae20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_84aa0010-1a24-4d8b-9b94-9fdbfad31203" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_9faae22c-26a7-4ef0-9acc-39949e91ae20" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_6d258c8e-f6ec-46b0-82cc-7b38bbdfce41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_84aa0010-1a24-4d8b-9b94-9fdbfad31203" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_6d258c8e-f6ec-46b0-82cc-7b38bbdfce41" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_73549c4d-9dbc-45ca-a4a2-089accf819ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_6d258c8e-f6ec-46b0-82cc-7b38bbdfce41" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_73549c4d-9dbc-45ca-a4a2-089accf819ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_73549c4d-9dbc-45ca-a4a2-089accf819ca_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_73549c4d-9dbc-45ca-a4a2-089accf819ca" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_73549c4d-9dbc-45ca-a4a2-089accf819ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_90ea9390-1abc-4b52-9ff1-9198f2711213" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_73549c4d-9dbc-45ca-a4a2-089accf819ca" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_90ea9390-1abc-4b52-9ff1-9198f2711213" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AntidilutiveEffectMember_80d570a0-3e91-4833-b9d8-caa383c925b8" xlink:href="ngs-20200930.xsd#ngs_AntidilutiveEffectMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_90ea9390-1abc-4b52-9ff1-9198f2711213" xlink:to="loc_ngs_AntidilutiveEffectMember_80d570a0-3e91-4833-b9d8-caa383c925b8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RelatedParty" xlink:type="simple" xlink:href="ngs-20200930.xsd#RelatedParty"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/RelatedParty" xlink:type="extended" id="idceb7dc113b44fd5a0d5f5e344cb2baf_RelatedParty"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RelatedPartyDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#RelatedPartyDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/RelatedPartyDetails" xlink:type="extended" id="i52ec0d2b2b7e49c283dbcac4abec7ac5_RelatedPartyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_042ad909-1b51-47a3-953f-c9e096618284" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_a15e73a9-b269-4627-a735-c71d303661fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_042ad909-1b51-47a3-953f-c9e096618284" xlink:to="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_a15e73a9-b269-4627-a735-c71d303661fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_30b630b7-7611-4027-8323-d97146d8c1aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_042ad909-1b51-47a3-953f-c9e096618284" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_30b630b7-7611-4027-8323-d97146d8c1aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_fd8ae219-a0c4-4b63-90ed-1909ff8d092f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_042ad909-1b51-47a3-953f-c9e096618284" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_fd8ae219-a0c4-4b63-90ed-1909ff8d092f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0bf4bd4a-61cb-468b-add9-e6696bb79422" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_fd8ae219-a0c4-4b63-90ed-1909ff8d092f" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0bf4bd4a-61cb-468b-add9-e6696bb79422" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_0bf4bd4a-61cb-468b-add9-e6696bb79422_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0bf4bd4a-61cb-468b-add9-e6696bb79422" xlink:to="loc_us-gaap_RelatedPartyDomain_0bf4bd4a-61cb-468b-add9-e6696bb79422_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_6d3efe22-e77b-4d7a-a567-2f6f2cf0ba0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0bf4bd4a-61cb-468b-add9-e6696bb79422" xlink:to="loc_us-gaap_RelatedPartyDomain_6d3efe22-e77b-4d7a-a567-2f6f2cf0ba0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateJointVentureMember_b7b14c1b-a3d1-479f-8ea4-4bdca51cf1c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateJointVentureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_6d3efe22-e77b-4d7a-a567-2f6f2cf0ba0f" xlink:to="loc_us-gaap_CorporateJointVentureMember_b7b14c1b-a3d1-479f-8ea4-4bdca51cf1c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a4f376c5-e710-454e-a1ad-2d7dc059fff6" 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_fd8ae219-a0c4-4b63-90ed-1909ff8d092f" xlink:to="loc_dei_LegalEntityAxis_a4f376c5-e710-454e-a1ad-2d7dc059fff6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a4f376c5-e710-454e-a1ad-2d7dc059fff6_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_a4f376c5-e710-454e-a1ad-2d7dc059fff6" xlink:to="loc_dei_EntityDomain_a4f376c5-e710-454e-a1ad-2d7dc059fff6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c275bb34-a812-4289-93d4-7485a248fe04" 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_a4f376c5-e710-454e-a1ad-2d7dc059fff6" xlink:to="loc_dei_EntityDomain_c275bb34-a812-4289-93d4-7485a248fe04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_GenisHoldingsLLCMember_fedb0205-f08b-4162-9fa3-216e45ddd7af" xlink:href="ngs-20200930.xsd#ngs_GenisHoldingsLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c275bb34-a812-4289-93d4-7485a248fe04" xlink:to="loc_ngs_GenisHoldingsLLCMember_fedb0205-f08b-4162-9fa3-216e45ddd7af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_ff5aba24-6be7-4364-8274-b851c339f84c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_fd8ae219-a0c4-4b63-90ed-1909ff8d092f" xlink:to="loc_srt_OwnershipAxis_ff5aba24-6be7-4364-8274-b851c339f84c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_ff5aba24-6be7-4364-8274-b851c339f84c_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_ff5aba24-6be7-4364-8274-b851c339f84c" xlink:to="loc_srt_OwnershipDomain_ff5aba24-6be7-4364-8274-b851c339f84c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_f85659ca-547e-4530-b32b-6da893270290" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_ff5aba24-6be7-4364-8274-b851c339f84c" xlink:to="loc_srt_OwnershipDomain_f85659ca-547e-4530-b32b-6da893270290" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_NGLLCMember_de3080bc-9044-4190-907b-ce8aa71e5b21" xlink:href="ngs-20200930.xsd#ngs_NGLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_f85659ca-547e-4530-b32b-6da893270290" xlink:to="loc_ngs_NGLLCMember_de3080bc-9044-4190-907b-ce8aa71e5b21" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="ngs-20200930.xsd#CommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/CommitmentsandContingencies" xlink:type="extended" id="i2e38b93931244e329d5a0a62e1e83a00_CommitmentsandContingencies"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SubsequentEvents" xlink:type="simple" xlink:href="ngs-20200930.xsd#SubsequentEvents"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/SubsequentEvents" xlink:type="extended" id="iea0e46025a2e420abb352111932f7613_SubsequentEvents"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.ngsgi.com/role/SubsequentEventsDetails" xlink:type="extended" id="i768db7fa3d9e4369bb5c0dccaf61aee0_SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_d72ceef1-5347-4b70-ad8b-27fa1196dbb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_543f0956-4210-4725-bcbd-c8d2e2b5da2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_d72ceef1-5347-4b70-ad8b-27fa1196dbb0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_543f0956-4210-4725-bcbd-c8d2e2b5da2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_61026e7a-cfbc-472b-986e-6d38096bf0e9" xlink:href="ngs-20200930.xsd#ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_d72ceef1-5347-4b70-ad8b-27fa1196dbb0" xlink:to="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_61026e7a-cfbc-472b-986e-6d38096bf0e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_17c94ee9-f4f5-486d-bf34-c39a6d663a98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_d72ceef1-5347-4b70-ad8b-27fa1196dbb0" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_17c94ee9-f4f5-486d-bf34-c39a6d663a98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_f7a94dba-f305-405c-a8d5-5349463d969d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_d72ceef1-5347-4b70-ad8b-27fa1196dbb0" xlink:to="loc_us-gaap_SubsequentEventTable_f7a94dba-f305-405c-a8d5-5349463d969d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_056fe885-c452-44c8-978e-6fa21b0d8c07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_f7a94dba-f305-405c-a8d5-5349463d969d" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_056fe885-c452-44c8-978e-6fa21b0d8c07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_056fe885-c452-44c8-978e-6fa21b0d8c07_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_056fe885-c452-44c8-978e-6fa21b0d8c07" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_056fe885-c452-44c8-978e-6fa21b0d8c07_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_84993f56-c4b7-495b-af3e-18cd255fa8de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_056fe885-c452-44c8-978e-6fa21b0d8c07" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_84993f56-c4b7-495b-af3e-18cd255fa8de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_0ded6944-8fdc-4457-a49c-38ac045f58bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_84993f56-c4b7-495b-af3e-18cd255fa8de" xlink:to="loc_us-gaap_SubsequentEventMember_0ded6944-8fdc-4457-a49c-38ac045f58bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_1c119e3e-27d3-4c92-895b-1dd27eb0aa81" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_f7a94dba-f305-405c-a8d5-5349463d969d" xlink:to="loc_srt_TitleOfIndividualAxis_1c119e3e-27d3-4c92-895b-1dd27eb0aa81" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1c119e3e-27d3-4c92-895b-1dd27eb0aa81_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_1c119e3e-27d3-4c92-895b-1dd27eb0aa81" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1c119e3e-27d3-4c92-895b-1dd27eb0aa81_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_d6793dba-e200-4991-90bd-ce69fc8f88ac" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_1c119e3e-27d3-4c92-895b-1dd27eb0aa81" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_d6793dba-e200-4991-90bd-ce69fc8f88ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_MsBeyerMember_1972bc66-a3d4-410a-8d37-3f512d6bc506" xlink:href="ngs-20200930.xsd#ngs_MsBeyerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_d6793dba-e200-4991-90bd-ce69fc8f88ac" xlink:to="loc_ngs_MsBeyerMember_1972bc66-a3d4-410a-8d37-3f512d6bc506" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5ef02e5d-71ba-466f-b0cd-7dbb4b55018b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_f7a94dba-f305-405c-a8d5-5349463d969d" xlink:to="loc_us-gaap_AwardTypeAxis_5ef02e5d-71ba-466f-b0cd-7dbb4b55018b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5ef02e5d-71ba-466f-b0cd-7dbb4b55018b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_5ef02e5d-71ba-466f-b0cd-7dbb4b55018b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5ef02e5d-71ba-466f-b0cd-7dbb4b55018b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f875b1d8-8636-4734-a5c2-63d8aaa6bd8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_5ef02e5d-71ba-466f-b0cd-7dbb4b55018b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f875b1d8-8636-4734-a5c2-63d8aaa6bd8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_1d92f99d-4c94-41d8-af2c-163d05e758ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f875b1d8-8636-4734-a5c2-63d8aaa6bd8d" xlink:to="loc_us-gaap_RestrictedStockMember_1d92f99d-4c94-41d8-af2c-163d05e758ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OtherLongTermIncentiveCompensationMember_47b5c920-32d0-4256-ad94-d9fd2f52b74b" xlink:href="ngs-20200930.xsd#ngs_OtherLongTermIncentiveCompensationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f875b1d8-8636-4734-a5c2-63d8aaa6bd8d" xlink:to="loc_ngs_OtherLongTermIncentiveCompensationMember_47b5c920-32d0-4256-ad94-d9fd2f52b74b" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>ngs-20200930_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:f845e10a-d5e2-4832-b9ff-4c553cd0c9e8,g:56020402-812f-44cf-9fd1-71c3e5a631ae-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b6afb53e-4d4f-40c7-a22e-526100cd4b97_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_4eb7ead2-04b6-4e33-8dba-93a8953646ef_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/2020/elts/us-gaap-2020-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_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_42812ed1-f593-442a-9f5c-c3c8a57ff26e_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">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/2020/elts/us-gaap-2020-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_RestatementAxis_9ff80c0f-f68b-4e0d-8efc-bbcad5b42f4f_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">Revision of Prior Period [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">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_dfb070c0-1097-4ded-b497-50bbfb663ea2_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" 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</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_daac3ed8-8998-416c-9262-a8f30f6319fb_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" 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</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_d88bc14a-8711-4ab1-bc43-ef87a98d5769_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_ec8c8176-b8e8-4847-922b-b6921bcc87c1_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_842f6dfd-2fc7-40c8-9af5-6923e37514e8_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_217198a4-c031-4473-87fb-f3ac201cc820_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_9b1c6a5d-d4b3-4fbf-b02b-5445cfb5c4a9_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_IncreaseDecreaseInUnitUtilizationPercentage_c09c8eda-07ed-48c9-b034-a4d23fdc1095_negatedTerseLabel_en-US" xlink:label="lab_ngs_IncreaseDecreaseInUnitUtilizationPercentage" 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">Decrease in unit utilization, percentage</link:label>
    <link:label id="lab_ngs_IncreaseDecreaseInUnitUtilizationPercentage_label_en-US" xlink:label="lab_ngs_IncreaseDecreaseInUnitUtilizationPercentage" xlink: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 Unit Utilization, Percentage</link:label>
    <link:label id="lab_ngs_IncreaseDecreaseInUnitUtilizationPercentage_documentation_en-US" xlink:label="lab_ngs_IncreaseDecreaseInUnitUtilizationPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Unit Utilization, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IncreaseDecreaseInUnitUtilizationPercentage" xlink:href="ngs-20200930.xsd#ngs_IncreaseDecreaseInUnitUtilizationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_IncreaseDecreaseInUnitUtilizationPercentage" xlink:to="lab_ngs_IncreaseDecreaseInUnitUtilizationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWriteDown_c76bd24b-1aa6-4945-9e74-2ce33573943f_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown" xlink:to="lab_us-gaap_InventoryWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_ProceedsFromPurchaseCommitmentDiscountNet_aa36f258-caa6-48f6-a603-d009127eceac_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">Payments of other long-term liabilities, net</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:loc xlink:type="locator" xlink:label="loc_ngs_ProceedsFromPurchaseCommitmentDiscountNet" xlink:href="ngs-20200930.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_us-gaap_LesseeLeasesPolicyTextBlock_b18ae8fc-2f4d-4a63-9712-f95f1e493543_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_178f4f7c-296a-4941-b7cc-cb51911285a1_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">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_5bb50b24-0fc7-4912-a5d9-333a92640bcf_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15c1a1be-e993-4f5a-a975-add433202e06_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_770d85fb-f02f-4558-b3aa-7c6cabd436cb_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_97de2f59-3dd8-4be0-9f88-9170ad8dc65b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from entering into loan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockMember_49f4ff61-d3c0-45ea-9617-10ddaaec3ce0_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/2020/elts/us-gaap-2020-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_dei_CurrentFiscalYearEndDate_645bdb5e-626b-43fc-8267-7ef0d825a59b_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_802cab3a-4289-4cb7-b36f-26d8d896ea17_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,977 and $1,883, respectively</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_fd56eb9f-3a42-47b2-a247-64c95d8ae393_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_005a1d3c-33f1-45eb-8bb3-972e825bc774_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink: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 loan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_232b2971-a298-4ef4-b71e-0cfd3abf2f09_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating loss</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_f91aec3b-617a-4759-a026-aeed7b04377e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating loss</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PostemploymentBenefitsAbstract_label_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postemployment Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:to="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_61e6ce91-cd9c-4abc-b34e-54a6ab839018_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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_bf07b5e0-ef78-4add-aa58-c1c1695585d6_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 USD 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/2020/elts/us-gaap-2020-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_LiabilitiesCurrent_c56d0d6b-34df-4a1c-a597-0e44d30299b5_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity_d6090ccc-8a04-4b3d-8e38-ef25fd31a9e2_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:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity" xlink:href="ngs-20200930.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_ContractWithCustomerAssetAndLiabilityTableTextBlock_5e7c1cd1-fb84-40eb-9581-46ba1126f7af_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Contract 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, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b15e3c5c-063a-49cf-b572-6a93afe1c1d0_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_273d946d-fb3b-4876-8983-a74519cc15d1_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_ProceedsFromSaleOfDeferredCompensationMutualFund_fa82b318-3b8c-4d88-9168-ad81cf1a18e9_terseLabel_en-US" xlink:label="lab_ngs_ProceedsFromSaleOfDeferredCompensationMutualFund" xlink: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 deferred compensation mutual fund</link:label>
    <link:label id="lab_ngs_ProceedsFromSaleOfDeferredCompensationMutualFund_label_en-US" xlink:label="lab_ngs_ProceedsFromSaleOfDeferredCompensationMutualFund" xlink: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 Deferred Compensation Mutual Fund</link:label>
    <link:label id="lab_ngs_ProceedsFromSaleOfDeferredCompensationMutualFund_documentation_en-US" xlink:label="lab_ngs_ProceedsFromSaleOfDeferredCompensationMutualFund" xlink: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 Sale Of Deferred Compensation Mutual Fund</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ProceedsFromSaleOfDeferredCompensationMutualFund" xlink:href="ngs-20200930.xsd#ngs_ProceedsFromSaleOfDeferredCompensationMutualFund"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_ProceedsFromSaleOfDeferredCompensationMutualFund" xlink:to="lab_ngs_ProceedsFromSaleOfDeferredCompensationMutualFund" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LineOfCreditFacilityCommitmentCoverageRatio_3e4cff3e-577d-47d4-8000-1662a3f01006_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 Commitment Coverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCommitmentCoverageRatio" xlink:href="ngs-20200930.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_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_105173dc-0747-4b05-a7b6-1762de82cc5c_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/2020/elts/us-gaap-2020-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_us-gaap_VariableRateAxis_14f87130-b4c2-4211-a0cc-7af42c340947_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_d87486e5-ded1-4e93-bd52-05e6e07917c0_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 6, 9, and 14)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_16189d82-2de3-4342-a2b0-f65c0b1197d7_negatedLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" 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">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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_b5bd87f1-e80c-40cd-817a-d5ff375560bd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_2cba0aab-a29c-4960-8aaf-c18ceb7d00db_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b2d1cbfb-e777-4c3c-bba7-1fe8fce9c950_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_44cdb2ff-4205-48dc-bac2-107dd5219075_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_0013952a-995d-4650-aedc-1873117c56dc_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_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_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory_c652fa9a-b767-48bb-a027-a6c215c3b5ef_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:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory" xlink:href="ngs-20200930.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_OperatingLeasePayments_e95fdab9-0396-4857-b847-ab150c8c3a26_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">Cash paid for amounts included in the measurement of lease liabilities, 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_ef6ed32d-fc55-4569-908d-84073c61e223_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_RevisionOfPriorPeriodFinancialStatementsMember_0265243f-5df4-4775-9a1d-97601e13aceb_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-20200930.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_dei_DocumentType_6961f1a6-ff90-4e05-ae16-bcdaa300b04d_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_RetainedEarningsAccumulatedDeficit_88ce4ef9-446b-48ed-9609-b8337c706531_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_3a31f202-5af9-4e84-b6fd-bf211c8da0c6_periodStartLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" 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">Retained earnings, beginning of period</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_affc8658-a8ee-470d-a395-1e69b2ed1c9e_periodEndLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" 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">Retained earnings, end of period</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_075e6e21-60cb-41a5-9455-16b51177527d_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 of $306 and $158, respectively</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_ecae12a1-a340-4ca1-a61a-b5e19155ea87_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-operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_d9eb0698-86d3-471b-9b3c-915d706eaf0e_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">Error Correction, Type [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">Error Correction, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding_753a26b4-e3d0-470f-8c69-1b9a89260f72_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</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:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding" xlink:href="ngs-20200930.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_701464de-5457-4004-9b8c-157ee0048985_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_4c5bfe62-d6be-49e6-bbae-5b3df4c14e9a_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_3c6ff630-01ba-4a4f-a0d8-2233d96dbcec_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c2781a50-d4fe-4fc6-aad3-11a2f385d80c_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_0dcda120-9879-44bf-bcac-09708ebc70fe_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_9f38577e-d749-4731-9e70-b0aa2ecdd917_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_89c8bc2f-c33d-4b28-a41f-22f90aefbfaf_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_eb59bd40-b51b-4d71-a0b5-e1ca081bdc79_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_93f5d0ef-d5f2-4a6f-a76c-6066d865731e_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/2020/elts/us-gaap-2020-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_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis_192f0769-23ba-47f4-8293-c2e89f70858a_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/2020/elts/us-gaap-2020-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_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock_9c181e64-d8fe-4c14-aa36-709e3c8ecb8a_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-20200930.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_SharesOutstanding_0ca9d9f9-3e3d-40a6-8eb9-51324ad4c461_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_375a681d-8ccc-4b3a-afd5-37a919d17b5d_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_df94d0e7-bdcb-4290-a66a-ad082deef892_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_b82f2f2c-78af-471f-b84c-dbd7152bf2bf_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 USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_27afd29a-3771-48ff-97f1-5e657518fe45_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" 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">Exercise price of shares not included in the computation of dilutive income (loss) per share, lower limit (in USD 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/2020/elts/us-gaap-2020-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_IncomeTaxPolicyTextBlock_1385b155-08f6-4ea1-8fc1-ad1c6f9b5648_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_12e9db4e-cc50-4060-a5aa-d381b9c22a49_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/2020/elts/us-gaap-2020-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_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit_84f8d2c3-bed4-40d8-84db-a9503d4dc831_negatedLabel_en-US" xlink:label="lab_ngs_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefit from CARES Act</link:label>
    <link:label id="lab_ngs_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_ngs_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coronavirus Aid, Relief, And Economic Security (CARES) Act, Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_ngs_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit_documentation_en-US" xlink:label="lab_ngs_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coronavirus Aid, Relief, And Economic Security (CARES) Act, Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit" xlink:href="ngs-20200930.xsd#ngs_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit" xlink:to="lab_ngs_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_39658f27-7226-40a8-91e9-6ba645de088b_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/2020/elts/us-gaap-2020-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_dei_DocumentQuarterlyReport_ba7dab56-1bf1-4cdf-ac34-5f85dad059b9_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_25bb4005-f886-434d-a5c4-579c7acebbfb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of stock options, 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_c69a6423-53df-4844-9532-50faecb30f8c_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 USD per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_a2878013-3855-4a3e-b584-6af898bc0457_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ChiefFinancialOfficerMember_63551547-34c5-4cf9-a792-436a6abf8449_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/2020/elts/srt-2020-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_ngs_OtherPartsRebuildsMember_c1d302ee-4001-42d0-80ee-4c66bdb144a2_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:loc xlink:type="locator" xlink:label="loc_ngs_OtherPartsRebuildsMember" xlink:href="ngs-20200930.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_InventoryWorkInProcessNetOfReserves_9ed83d5f-c235-4df0-97e8-a1fb394e5422_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work-in-process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_46cbf7dd-a91d-465e-b882-fb1a7e5c2f3a_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_370be3b9-b997-4341-abba-34e6566caf9c_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_6da8e684-6179-43af-be68-42301e6ca693_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_dd31c65b-354b-4e98-9b4a-a1b10b6f6c78_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_85a2bde9-6ae9-4e82-b937-5d5868931d5e_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 (loss) earnings per basic 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/2020/elts/us-gaap-2020-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_dei_EntityFileNumber_4ad3fcfa-f9fd-43d7-bd76-2caa34b35fb6_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_StatementLineItems_d9125250-b8c5-40bc-bc0e-842892fc017f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_13406b57-5fef-4a04-a7b5-7e3a2cbedc4f_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 common share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_5d2989e7-0c08-4e1c-9890-dd008629a5a9_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_IntangibleAssetsAccumulatedAmortization_a154a15d-8579-4b9c-8592-a17f6d20483f_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:loc xlink:type="locator" xlink:label="loc_ngs_IntangibleAssetsAccumulatedAmortization" xlink:href="ngs-20200930.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_e467ce31-cb43-411f-b1fc-2e80c0e016ed_negatedLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_AssetsAndLiabilitiesLesseeTableTextBlock_1ebfb7dd-ff48-47ab-a59b-f0d4bf380035_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-20200930.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_StatementTable_56459a77-2796-48fb-ac5e-5f22d2fb822a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_f70bcec0-fa39-4030-be3b-1f195e2198c7_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">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_c2634e7a-8050-44cd-b5ef-e960b5f314c1_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_45719164-6b42-4d68-8aaf-99f82be1505d_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e6a70ff1-8aeb-4f3b-8b53-7e313ac5c98c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_4cb1e4c1-7933-4716-a8db-96040ee81790_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 claims of property and equipment</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/2020/elts/us-gaap-2020-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_DebtDisclosureTextBlock_e9b8d616-9ec3-49ff-8b30-53557c0fcc54_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_d47003c8-bac3-49e9-924a-6f3c87e760df_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" 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">CARES Act Loan</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_dc7479ae-c8ff-4b66-acd1-70637a84e3e5_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/2020/elts/us-gaap-2020-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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_9f85c0cc-48fc-48ef-b065-1ab7a2e04f49_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</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_d5938786-64cd-4f97-89fe-f22734ab537e_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization period of capitalized contract costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortizationPeriod_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:to="lab_us-gaap_CapitalizedContractCostAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_a6eeb3bd-1b55-4e8d-a1ed-c29bab390748_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_012af147-1b7a-4c47-be47-adad147629fe_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 (loss) earnings per diluted common 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent_abecb069-2c3b-4aa6-8673-2458d50ff5c6_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-20200930.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_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw_1d4f0552-6447-4b5d-887d-084b55fe5572_terseLabel_en-US" xlink:label="lab_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability increase due to tax law change</link:label>
    <link:label id="lab_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw_label_en-US" xlink:label="lab_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Deferred Income Tax Liabilities Due To Change In Tax Law</link:label>
    <link:label id="lab_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw_documentation_en-US" xlink:label="lab_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Deferred Income Tax Liabilities Due To Change In Tax Law</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw" xlink:href="ngs-20200930.xsd#ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw" xlink:to="lab_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_b4f4f2f8-52cf-4bad-9959-aaa5f573e3d6_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_b0cd8602-82ae-42ca-a4a6-67d4f3e1814c_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" 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">Line of credit balance</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_c9136803-8e9c-471d-824b-d5534fd71984_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_9da67783-c035-486f-b5b4-939d2963d130_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/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInOperatingActivities_0ef9c7c6-9d97-4c3d-9b79-24e9010e3d9a_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_62e05e7b-bdf2-425c-a8f3-dfb9457824ad_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_e35e233b-49ce-4138-92ec-cccc577fb05b_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a3c88ac7-5d4b-499a-8dd2-7dced562dff5_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/2020/elts/us-gaap-2020-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_us-gaap_RelatedPartyTransactionLineItems_ea276fe8-16f7-4233-b19b-ba9d713c6673_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfPropertyRepairsAndMaintenance_f760ea9f-452b-4b69-9f43-8d52096edd60_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/2020/elts/us-gaap-2020-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_IncomeTaxesReceivable_86fee958-6514-439f-8b36-548384445d25_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal income tax receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable" xlink:to="lab_us-gaap_IncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_5e801002-ea2a-44ea-bec4-11b137e16069_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_ce962700-c22e-4d45-bacb-00519d37a3d5_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_1ef6e250-e794-48a6-b5f7-cd72d30283db_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 unvested 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cab8430e-f2b2-438c-a88c-597f4366b640_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_79a2eb76-5994-4548-84ff-32b0ffee1239_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_95249a28-1c87-41fc-89c0-d4d7ed13ec27_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_0964ab89-1ce2-4afe-bda8-f79dedc0750f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" 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: 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_1f040e17-b6dd-4533-816a-2f1ac5be165c_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 (years)</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/2020/elts/us-gaap-2020-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_IncomeStatementLocationDomain_38637073-c3d7-41f6-96fa-831609ef4eb5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_dc53b922-bbf6-47cd-b626-b56306a72cba_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_MsBeyerMember_6689e40f-2235-40c5-916a-a78a90111099_terseLabel_en-US" xlink:label="lab_ngs_MsBeyerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ms. Beyer</link:label>
    <link:label id="lab_ngs_MsBeyerMember_label_en-US" xlink:label="lab_ngs_MsBeyerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ms. Beyer [Member]</link:label>
    <link:label id="lab_ngs_MsBeyerMember_documentation_en-US" xlink:label="lab_ngs_MsBeyerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ms. Beyer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_MsBeyerMember" xlink:href="ngs-20200930.xsd#ngs_MsBeyerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_MsBeyerMember" xlink:to="lab_ngs_MsBeyerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_70c82e10-d697-4758-8e3a-4108b8e6e9c8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_5b0170f2-6e6d-49c4-b179-a034e50a350d_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember_b7cd4ab8-473b-4885-92da-8fef988a7d12_terseLabel_en-US" xlink:label="lab_ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember" xlink: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 Contracts, Excluding Large Horsepower Compressors</link:label>
    <link:label id="lab_ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember_label_en-US" xlink:label="lab_ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember" xlink: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 Contracts, Excluding Large Horsepower Compressors [Member]</link:label>
    <link:label id="lab_ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember_documentation_en-US" xlink:label="lab_ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember" xlink: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 Contracts, Excluding Large Horsepower Compressors</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember" xlink:href="ngs-20200930.xsd#ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember" xlink:to="lab_ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_AccountsReceivableExcludingContractsWithCustomerAssetCurrent_5f99f462-3f68-46d1-a0b3-2b1d84af8798_terseLabel_en-US" xlink:label="lab_ngs_AccountsReceivableExcludingContractsWithCustomerAssetCurrent" xlink: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_AccountsReceivableExcludingContractsWithCustomerAssetCurrent_label_en-US" xlink:label="lab_ngs_AccountsReceivableExcludingContractsWithCustomerAssetCurrent" xlink: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 Asset Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AccountsReceivableExcludingContractsWithCustomerAssetCurrent" xlink:href="ngs-20200930.xsd#ngs_AccountsReceivableExcludingContractsWithCustomerAssetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_AccountsReceivableExcludingContractsWithCustomerAssetCurrent" xlink:to="lab_ngs_AccountsReceivableExcludingContractsWithCustomerAssetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_5645947b-9a0b-4507-93ba-080513427475_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_5bfc72f8-b27d-48e9-a616-3722602d1ba4_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_3abde6f5-1727-4258-a59b-baf61891bc37_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/2020/elts/us-gaap-2020-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_us-gaap_PrepaidTaxes_4f524dc4-4280-4b2f-be6a-d699b0ed3fa4_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/2020/elts/us-gaap-2020-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_dei_EntityCurrentReportingStatus_05294add-541e-4a00-890f-d6161d7fad80_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_ngs_TransferOfRentalEquipmentToInventory_45a71d43-6631-45d1-835e-7d3c0c98686e_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 components 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-20200930.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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5e335c9d-8828-4292-8faf-8a2aa8b9e50d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_455f29c1-8f65-4a53-ac40-a818ef5afae9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIncomeTaxRefunds_a68a82b0-68aa-45f2-b1a5-89c805d63a2f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIncomeTaxRefunds" xlink: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 received refunds</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIncomeTaxRefunds_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIncomeTaxRefunds" xlink: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 Income Tax Refunds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIncomeTaxRefunds" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIncomeTaxRefunds" xlink:to="lab_us-gaap_ProceedsFromIncomeTaxRefunds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_20dda4ab-510b-4ad3-877f-bc8d791441c1_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_16b1f41c-8584-4181-b9c9-1764a3c552ae_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_f2aa6fb7-f868-4654-b9bc-122981e9f1d1_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_3d3910e1-c0e5-499d-a68c-e71938c0f5fd_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/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_5fdca57a-6f96-4ebd-8d39-24b9edc7eb50_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">Unvested, weighted average grant date fair value, granted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_6f55d339-fa09-472f-9fc8-c1694f9cd63f_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_GenisHoldingsLLCMember_75be3406-5cee-4afc-b655-19b430427ee6_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-20200930.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_dei_EntitySmallBusiness_f3da935e-1285-450e-9605-92fd3cbca7c2_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_srt_ChiefExecutiveOfficerMember_c831e67b-046f-46aa-91ed-43bbac0df298_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/2020/elts/srt-2020-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_srt_ScenarioPreviouslyReportedMember_92d8dafd-c569-4123-b9da-5e06017dc486_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/2020/elts/srt-2020-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_InterestExpense_0096b0ac-20b4-4879-8f7e-78b1d4f11cf5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" 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">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_VicePresidentOfTechnicalServicesMember_9b591a0e-325b-418b-8e06-ac2f0d9342a7_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-20200930.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_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_f5081ff9-1500-4a95-a2e9-686372b8e17c_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-20200930.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_DepreciationDepletionAndAmortization_f1b272b0-cd21-4917-94c4-d1d2bb1cfe0d_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_05c8c645-257f-4b47-a621-6f7490cfce59_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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_6b35b744-68d9-4542-a524-eeb73787e769_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 USD 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/2020/elts/us-gaap-2020-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_srt_ProductOrServiceAxis_1493f211-4730-4b36-8234-db3b877ae92f_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_a910974e-6229-4a4a-9a4e-d3e7d84a3554_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_2f659e4a-f184-428f-a81a-94357bb0d2ca_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_ngs_RentalCompressorUnitWorkInProgressMember_28177a99-a658-4ed0-a582-d495dc6d3733_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-20200930.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_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_7b9d93a1-55df-4d1f-99f5-aeace70032fa_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 AverageGrant Date Fair Value Per Share</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-20200930.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b1a2af33-4f86-4612-838d-9c0095b2ec26_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" 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">Unrecognized compensation cost related to awards, vesting period</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_388d5a9a-373c-4a22-a3be-733f696d8f11_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">Share-based payment arrangement, nonvested award, recognized, period for recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization_1788fc5e-907c-47ee-b4a2-e2bde525f68e_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-20200930.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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_fd509ca1-357f-45c2-98c8-a796cc476d82_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" 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">Less: Imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_ProductSalesMember_12832438-5bc2-4ca5-9970-502d16f556fc_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:loc xlink:type="locator" xlink:label="loc_ngs_ProductSalesMember" xlink:href="ngs-20200930.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_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_184f96ab-c616-4759-9326-f8c71b6a89e2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LossOnRetirementOfRentalEquipmentMember_bf2a4143-29fe-47dc-9ddf-4b246dccce74_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-20200930.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_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_3d77d08b-b9a5-48c8-b0e3-68486e5c8e5a_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOtherNet_19091c6d-a266-4758-b5d1-69a4d3ce44de_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOtherNet" xlink: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 $13,327 and $12,847, respectively</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOtherNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOtherNet" xlink: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, Other, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_OtherLongTermIncentiveCompensationMember_331e71b5-a25e-40fd-9d4c-722106119870_terseLabel_en-US" xlink:label="lab_ngs_OtherLongTermIncentiveCompensationMember" xlink: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 Incentive Compensation</link:label>
    <link:label id="lab_ngs_OtherLongTermIncentiveCompensationMember_label_en-US" xlink:label="lab_ngs_OtherLongTermIncentiveCompensationMember" xlink: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 Long-Term Incentive Compensation [Member]</link:label>
    <link:label id="lab_ngs_OtherLongTermIncentiveCompensationMember_documentation_en-US" xlink:label="lab_ngs_OtherLongTermIncentiveCompensationMember" xlink: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 Long-Term Incentive Compensation Member</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OtherLongTermIncentiveCompensationMember" xlink:href="ngs-20200930.xsd#ngs_OtherLongTermIncentiveCompensationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_OtherLongTermIncentiveCompensationMember" xlink:to="lab_ngs_OtherLongTermIncentiveCompensationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_3b890645-4b7a-44f7-8cb7-9885e85226a1_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_102a1286-e3f1-4450-aa6c-ddabe13b39a8_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 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_DeferredAndOtherIncomeTaxExpenseBenefit_4c22ef58-f617-46b0-bc91-8acaae33131f_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-20200930.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_dei_DocumentFiscalYearFocus_2dfa5eb7-9668-46d1-a3b2-f2c1d6a9f173_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_InventoryRawMaterialsNetOfReserves_ff9bb7df-c4de-4973-ad2f-8aea6337ba21_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_8d6b4eed-28b4-490c-8157-77f35877812d_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink: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, weighted average grant date fair value (in USD per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_8c77e548-7ac5-46e1-9df7-c58c0632b3f3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_01be17f6-5b80-46ff-8070-c2455cc5e36f_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_99c707a7-eafe-4f42-8c6c-3a5ef1b5470f_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_ca2383c7-34ac-4013-bd50-fd1c1fa0a28d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b6f1b10a-5655-4cde-9b07-d7608b041ed3_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 income (loss) 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_8b4817cf-1c2a-444c-b2fd-4dab4b397cff_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/2020/elts/us-gaap-2020-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_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_70e92c7c-48e9-4127-b9fc-8ce0addcc323_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_PaycheckProtectionProgramLoanMember_09a2d067-ea90-4310-bdd8-d620d2c51f46_terseLabel_en-US" xlink:label="lab_ngs_PaycheckProtectionProgramLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program Loan</link:label>
    <link:label id="lab_ngs_PaycheckProtectionProgramLoanMember_label_en-US" xlink:label="lab_ngs_PaycheckProtectionProgramLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program Loan [Member]</link:label>
    <link:label id="lab_ngs_PaycheckProtectionProgramLoanMember_documentation_en-US" xlink:label="lab_ngs_PaycheckProtectionProgramLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_PaycheckProtectionProgramLoanMember" xlink:href="ngs-20200930.xsd#ngs_PaycheckProtectionProgramLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_PaycheckProtectionProgramLoanMember" xlink:to="lab_ngs_PaycheckProtectionProgramLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_81c01b28-f041-4bb7-abfa-fbaaba28fd6d_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/2020/elts/us-gaap-2020-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_44d80423-10b0-4c15-be59-90cb090322f4_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss before provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_66b3d12d-4729-4b1b-b983-01dd229de70c_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">Loss before provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_b0d3410d-ec9f-4097-8bcc-e665cb14c7e2_terseLabel_en-US" xlink:label="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink: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</link:label>
    <link:label id="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_label_en-US" xlink:label="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink: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 Remaining Contractual Term</link:label>
    <link:label id="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_documentation_en-US" xlink:label="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:href="ngs-20200930.xsd#ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:to="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_222d1174-c08d-4457-a512-9daaace9ceef_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6c2748e8-70ea-40a6-8502-a36503409ea8_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 USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_bd82f6d9-25f0-4c1f-9bbc-f847b1e4410d_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 USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_6799a1f3-f5dd-41e5-9124-d59ab7e783aa_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_234cc38e-5820-420b-a9e6-415eccc05fc7_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive effect of stock options and restricted stock (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/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentGross_90647bf2-3c98-42f9-90b8-91dbbd47279f_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_ef00228d-094c-4443-ae89-acf255488c1d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_3682723c-6566-4fdf-9bdb-03ef446b2f82_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_dei_EntityRegistrantName_8f1cbce2-d3d0-412a-8bc9-d4cf82ca4166_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_dd55c0d1-daf4-4564-bb03-5e832d12ad66_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_78f9b0ea-1300-4cbb-967c-9d145127cba4_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 expenses and prepaid income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_e678e9ca-c8bf-4657-b236-356f2de0a7f3_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and prepaid income taxes decrease (increase)</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_61cad0b1-d380-4860-8bd2-67df2d6583a1_negatedLabel_en-US" xlink:label="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss (gain) on company owned life insurance</link:label>
    <link:label id="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_fbb13e24-8fc3-4bc8-b681-840984b7d5fe_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/2020/elts/us-gaap-2020-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_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable_f88fb91f-f07f-4a0d-9660-e7307ef37b55_terseLabel_en-US" xlink:label="lab_us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Incurred in Oil and Gas Property Acquisition, Exploration, and Development Activities [Table]</link:label>
    <link:label id="lab_us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable_label_en-US" xlink:label="lab_us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable" xlink: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 Incurred in Oil and Gas Property Acquisition, Exploration, and Development Activities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable" xlink:to="lab_us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_394ba3d2-3b0e-469e-80d2-98becb8b37d2_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_089e19f1-9719-4d29-b76c-fc10b9917c24_terseLabel_en-US" xlink:label="lab_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward" xlink: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_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_label_en-US" xlink:label="lab_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward" xlink: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, Intrinsic Value [Roll Forward]</link:label>
    <link:label id="lab_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_documentation_en-US" xlink:label="lab_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward" xlink: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, Intrinsic Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward" xlink:href="ngs-20200930.xsd#ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward" xlink:to="lab_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_9f54192d-8ce6-4229-b45e-d83e9340f171_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/2020/elts/us-gaap-2020-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_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent_26d51d34-0722-4746-b3b4-f8d266d4bb45_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:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent" xlink:href="ngs-20200930.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_PaymentsToAcquirePropertyPlantAndEquipment_3b29ee0e-66ca-4495-8a6d-17352ddb3334_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_10cecc83-3780-4a44-8b05-f5fbbf0d21ad_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAdjustmentMember_a1f1ad86-9e5f-4c2a-8c48-d5f1c832db7f_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">Revision of Prior Period, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_dei_EntityTaxIdentificationNumber_0a2c473e-a51c-470f-82cd-cac40638029f_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DirectorMember_c9152a10-bac4-414c-89e4-4390880a3143_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">Directors</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/2020/elts/srt-2020-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_ngs_CbFloatingRateMember_0d55dfe8-ce27-44e8-af7f-eaf3a292e0f7_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:loc xlink:type="locator" xlink:label="loc_ngs_CbFloatingRateMember" xlink:href="ngs-20200930.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_StockRepurchaseProgramAuthorizedAmount1_d7b3aae1-28b7-471f-97b3-a5fbdc42a0f5_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchase program, authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_d9e05514-9545-467a-8fda-882c1627970c_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" 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, weighted average grant date fair value, beginning of period (in USD per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_380156a0-b6d0-44e9-b029-1106c9730a26_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" 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, weighted average grant date fair value, end of period (in USD per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink: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, Option, Nonvested, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_d2d8524c-33ac-459b-9469-06c8b997d2a0_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_38dc5dd6-4ab7-4a71-9761-f14e00fd743a_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ee0457c6-4a6c-40c2-8d36-32ce8010b6be_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_e28b347e-ab6f-4ae6-87b3-d3018dd20eb5_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_757f6ec7-9867-4977-8b33-d483d702283c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_02cc0522-cba7-45c8-9758-09966c378761_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_548e7630-aa6f-4c60-9f6b-36fb83b354ed_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_d9e9c411-0a65-4b52-8ed9-e380985215a4_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_daab476f-db07-43f8-af54-4ab819222423_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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_4afb3110-ccea-4923-a803-690bb28a1e32_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNoncurrent_af867875-9574-4b5c-95eb-3f9a37fc0de7_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 $37 and $24, respectively</link:label>
    <link:label id="lab_us-gaap_InventoryNoncurrent_dfc4ab18-d7b0-40aa-9df6-d86517e996b3_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 $37 and $24, 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/2020/elts/us-gaap-2020-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_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_27de5200-cfb9-4118-8fff-8d6dcca88c12_terseLabel_en-US" xlink:label="lab_ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:label id="lab_ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, To Be Paid, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:href="ngs-20200930.xsd#ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_0a875c0b-2d2b-469d-9ff4-ab7429ad280f_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_059e4f98-9e3d-4e2c-b0f3-6723fa2d6c42_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">Property and equipment, estimated useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGrantsInPeriod_97fab16d-a4c3-4403-99aa-a36672cc94e1_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">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-20200930.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_LesseeLeaseDescriptionLineItems_11c5d172-d5b6-4537-9e7f-569518bb7fa5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_8b4bafe8-c802-4dac-8f1a-b8415867b2ab_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_c86c80c0-cd45-43ae-a348-7785c1c6cc11_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_4f41eb1c-2fd8-485d-b2ed-a983e2e9ae53_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/2020/elts/us-gaap-2020-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_dei_CityAreaCode_270fa27e-34fc-4515-8712-752142fe81f2_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_IncreaseDecreaseInOtherCurrentAssets_0375518f-6826-4eb1-af35-bb8cee40b61d_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" 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_IncreaseDecreaseInOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_a5d4474c-0076-491c-aac9-d89b890b2e51_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">WeightedAverageRemainingContractual 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-20200930.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_CostsAndExpenses_060f2bb6-6905-4f02-90d8-4efd7701ed47_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_4f4c5d4c-3adc-4518-ad76-b4d4a1851a8f_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">Total 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentLeasedToOtherPartyMember_08dae5d5-5fe4-41aa-9bcf-869c1c42c255_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/2020/elts/us-gaap-2020-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_StatementEquityComponentsAxis_49fd5f9a-289c-44fa-a14f-04ca9350e2d5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_0d46ff21-72a3-47e8-9ef8-098d2a37101d_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_85b7d7e7-6ddf-42a4-b282-382c2ec49ab9_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_b7b68695-09e0-4860-b716-d1eda3e7af29_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_321f12ed-1812-4700-ae95-04cbc1870691_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_af83cd42-41f7-419a-a793-303399ee2d31_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_f7faefb9-df9b-4643-a9d4-fc8158eccb60_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCostOfOperatingRevenue_2d8d59ef-9fec-49d0-bae1-ec8f08174e98_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/2020/elts/us-gaap-2020-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_ngs_AccumulatedDepreciationRentalEquipment_2016c4f8-fc45-4da9-99a5-9241ce2afd6f_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:loc xlink:type="locator" xlink:label="loc_ngs_AccumulatedDepreciationRentalEquipment" xlink:href="ngs-20200930.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_RevenuesAbstract_e10038cb-7f99-4c1a-a9ac-ffa35daded94_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue:</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_aafcd887-2b10-4e32-a0e0-848c48963650_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_dd03be9c-ee07-434f-b915-c02e84d69de7_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_8fa85882-3e96-48c3-935f-be876746cce1_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount_e89bbf73-78d3-4e7f-85a5-e1454e8e87d0_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:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount" xlink:href="ngs-20200930.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_AdditionalPaidInCapitalCommonStock_53c86c18-20fc-4a92-aba8-7c9423c80cdd_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_8f641fe2-fabb-4be4-973d-e366bdc2fdf6_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_1c67e3f8-b53f-4f45-811a-3cc10f45bde2_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" 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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_56ed0787-8943-4f27-a5bd-8b77439ecb67_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" 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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_1d5b3f30-2503-4a4f-8f7c-addb210f7652_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_cc59d8e2-868c-4a1e-8843-5c78483421e5_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/2020/elts/us-gaap-2020-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_ProceedsFromSaleOfPropertyPlantAndEquipment_62d7d69f-4b2a-4d82-a877-2e819c902bc4_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_6e117ed8-b319-422f-9ce3-b3e4f3cc3091_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 AverageExercise&#160;Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_3b7fe277-0f71-48bc-8828-5a2542685bcd_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/2020/elts/us-gaap-2020-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_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_f89a922f-c327-4469-8009-8dcef03db289_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-20200930.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_GoodwillImpairmentLoss_2366cb4c-e260-4359-b7c6-92cb11f1e536_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_f0213543-6fbd-426e-8ed9-b49b20820ccc_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 $1,119 and $918, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_d05f68e3-7d15-42c9-b84a-5d7a840f0796_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c9363ce4-dafb-47d7-a733-dc62f0f32f6c_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_73d2eaac-3044-4093-b565-0584153bde32_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncome_14c442a4-f8e8-4c29-9680-006beef85558_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome" 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_us-gaap_OperatingLeaseLeaseIncome_b87ad95d-3b06-4c01-a3e0-f29be1eed5da_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome" xlink: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_OperatingLeaseLeaseIncome_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Lease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLeaseIncome" xlink:to="lab_us-gaap_OperatingLeaseLeaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets_f537465d-c405-45ba-a1de-fdeebab1c5f4_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 sale 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_RentalEquipmentNet_616a893c-39b1-4412-a86f-49ea208eb1e8_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 $179,160 and $162,348, respectively</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:loc xlink:type="locator" xlink:label="loc_ngs_RentalEquipmentNet" xlink:href="ngs-20200930.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_LesseeOperatingLeaseRemainingLeaseTerm_8586a743-7683-4d0e-99f4-346369406c11_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining lease term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_87805057-9aea-421d-aa6e-f90bfe480edc_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_InventoryNetOfReserves_f40a625a-c8e2-4f29-b5e0-defe3d47bb4c_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 - total</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-20200930.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_srt_TitleOfIndividualAxis_c2412762-20bd-4dc0-8465-5a4cc9ff80d9_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_b0b5426f-7ef4-4957-be46-7ebab5cd2c2f_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage_f5239a7a-0c07-40dc-87cd-d579324a48d2_negatedTerseLabel_en-US" xlink:label="lab_ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage" 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">Decrease in horsepower utilization, percentage</link:label>
    <link:label id="lab_ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage_label_en-US" xlink:label="lab_ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage" xlink: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 Horsepower Utilization, Percentage</link:label>
    <link:label id="lab_ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage_documentation_en-US" xlink:label="lab_ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Horsepower Utilization, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage" xlink:href="ngs-20200930.xsd#ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage" xlink:to="lab_ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_b6785734-d7aa-4e61-9342-a4dc675c79e1_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAbstract" xlink:to="lab_us-gaap_NetIncomeLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_4037f858-849c-4791-8a22-35543e0df0e3_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense):</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_f5d9f35f-632e-44bc-9bfd-c4d3a486f37a_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_933986b0-841c-4955-94af-8a1f8459de2e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1e718ebe-2129-4a4a-b68f-fcb8ad45efca_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_4d60b128-1626-48f8-a15f-176365f7013d_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_9cedbef3-c67a-42b0-8f5d-8a73512964c2_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_e8a00888-6bb9-4338-9023-f15253d86792_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_5b145505-8d4b-4f5b-af9a-de14517ee672_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_bfab81f5-e629-44da-a6f8-0e032821e5d3_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_e6972769-c8b2-4abe-8763-11b9c2973f27_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 USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_995a5e5e-7e04-444f-9de3-735de3a88be6_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">Schedules 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/2020/elts/us-gaap-2020-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_CreditFacilityDomain_0a83d0e9-fc2e-4214-ae3a-42d38096f16d_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5a2c10dd-9126-4fff-b84c-8a64e2cf42b0_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">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ab950e47-0350-47c8-8abb-2fa348d86b44_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">Diluted weighted average shares (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/2020/elts/us-gaap-2020-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_ngs_FlaresRelatedMember_9da9068c-e3c0-4b7f-9e3c-c4f8745cb67a_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:loc xlink:type="locator" xlink:label="loc_ngs_FlaresRelatedMember" xlink:href="ngs-20200930.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_EarningsPerShareBasic_c5d3d161-8251-41c6-8b61-84e28a788082_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">Basic (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_f4957733-6c38-439c-abd2-c0c255e49b5c_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" 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 per share, basic (in USD 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/2020/elts/us-gaap-2020-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_NumberOfOperatingSegments_c51dea1c-a6b0-4c9f-b54a-f4e71f627f34_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 operating 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/2020/elts/us-gaap-2020-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_ngs_NGLLCMember_0024f2d2-3fc9-4325-ac83-5601ba955a3d_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-20200930.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_f75d932a-6974-4f39-b2c3-18f1592f4cd6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" 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">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/2020/elts/us-gaap-2020-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_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_f22ed716-0229-4a41-8a6e-3dbf3f8055ff_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_CompressorRelatedMember_ea5a43d1-8a58-4891-84d8-a79028314cc1_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:loc xlink:type="locator" xlink:label="loc_ngs_CompressorRelatedMember" xlink:href="ngs-20200930.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_ngs_AntidilutiveEffectMember_7a00f636-d01f-4fa8-b0a9-b00ea2931e31_terseLabel_en-US" xlink:label="lab_ngs_AntidilutiveEffectMember" xlink: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 Effect</link:label>
    <link:label id="lab_ngs_AntidilutiveEffectMember_label_en-US" xlink:label="lab_ngs_AntidilutiveEffectMember" xlink: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 Effect [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AntidilutiveEffectMember" xlink:href="ngs-20200930.xsd#ngs_AntidilutiveEffectMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_AntidilutiveEffectMember" xlink:to="lab_ngs_AntidilutiveEffectMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_ab00709c-a201-4819-b5a1-79605c82063a_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/2020/elts/us-gaap-2020-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_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_54231d4f-90ae-4cab-9234-c01feff13cd1_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/2020/elts/us-gaap-2020-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_ngs_RangeTwoMember_c4691a12-63fe-4d88-b2d3-472e207f2b7f_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">$15.71-17.81</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:loc xlink:type="locator" xlink:label="loc_ngs_RangeTwoMember" xlink:href="ngs-20200930.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_UnsecuredDebtMember_6adf4a0a-90d4-4e4e-9eb2-176c7c9b346c_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebtMember" xlink:to="lab_us-gaap_UnsecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_69a9af8a-9c79-475e-8e81-484c52d08549_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NET CASH USED IN FINANCING ACTIVITIES</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_e9212413-4b98-40ab-b7e2-838502fcf448_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" 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">Repayment of loan</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_6d9b5602-caed-42cf-aa91-46bc531df674_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/2020/elts/us-gaap-2020-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_InventoryValuationReserves_58955047-3647-48f8-8b68-3e66d95b5fb2_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 obsolescence</link:label>
    <link:label id="lab_us-gaap_InventoryValuationReserves_label_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Valuation Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryValuationReserves" xlink:to="lab_us-gaap_InventoryValuationReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_1e7b3b21-9436-44ff-aec9-56885c5aecdb_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_a98a127f-c00b-4306-ba7a-e6c0f829bf63_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,290 and 13,178 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_bd823ff1-c11d-4379-8704-d40563cd7cc2_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">Noncurrent Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_b06fccd5-d9e0-48f8-ae45-7931952fc252_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_569f0cec-f9ed-43c3-9c92-70440affbbb8_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_67db41c2-eede-4604-a995-0db5c878541c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_TransferOfPrepaidsToRentalEquipmentAndInventory_627bd230-0fdd-4296-8a85-822b5a2614b6_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-20200930.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_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_c977bc28-1bec-417d-8469-f3deb5b756e6_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_759f4dc2-83c6-4d2c-bda0-3091dfde85e6_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_8bc777ee-4608-4bb5-9a88-6df04f1aa46b_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_7a577089-3373-46d6-a687-1f7f739482be_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_cbc3313d-32cb-46d1-9f0c-ddf56ee392fb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_0d6d199f-664e-4196-8d06-379918078a77_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/2020/elts/us-gaap-2020-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_OperatingLeaseLiability_bad13d7e-6d8e-4d70-966c-3c52605ce48a_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_6dbdf5ec-23c7-4d3b-92d9-63952996835a_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_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_e5634251-c06b-4979-a475-6ad7e292c9ad_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_c88d141f-78ea-4f2b-ac5f-4c2a857d0c2d_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_50646e10-a406-4119-abfb-707d0c70839c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_RentalCompressorUnitMember_9398e1e7-f54e-4503-bd5b-bba5c29aba00_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">Compressor units</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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalCompressorUnitMember" xlink:href="ngs-20200930.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_us-gaap_StockholdersEquity_1aa4bbf7-d698-4ac1-b035-db2058b5a00d_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_6bab3de2-de5d-4efe-85f6-e6024a12ccc1_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_fa666a7e-e5fd-46ce-b2d6-7dbf06c00adf_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_014b0719-5157-4e3d-ab53-afb09251b03b_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_1d29b7c4-5766-431d-9432-7077e8b65655_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">Federal Income Tax Receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_RentalContractsLargeHorsepowerCompressorsMember_22b9eab9-88d9-4475-a615-de7bd40bb5f5_terseLabel_en-US" xlink:label="lab_ngs_RentalContractsLargeHorsepowerCompressorsMember" xlink: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 Contracts, Large Horsepower Compressors</link:label>
    <link:label id="lab_ngs_RentalContractsLargeHorsepowerCompressorsMember_label_en-US" xlink:label="lab_ngs_RentalContractsLargeHorsepowerCompressorsMember" xlink: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 Contracts, Large Horsepower Compressors [Member]</link:label>
    <link:label id="lab_ngs_RentalContractsLargeHorsepowerCompressorsMember_documentation_en-US" xlink:label="lab_ngs_RentalContractsLargeHorsepowerCompressorsMember" xlink: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 Contracts, Large Horsepower Compressors</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalContractsLargeHorsepowerCompressorsMember" xlink:href="ngs-20200930.xsd#ngs_RentalContractsLargeHorsepowerCompressorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_RentalContractsLargeHorsepowerCompressorsMember" xlink:to="lab_ngs_RentalContractsLargeHorsepowerCompressorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_86698f63-4d39-4ae7-ac31-a67a6732b156_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_112c25d6-7afd-434f-b8b0-9d9bebf81225_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1eead123-7671-44c1-bb9c-bf2f5c7b8c1c_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">Number of shares not included in the computation of dilutive income (loss) per share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_ef11a5a9-be91-40c2-909b-639dc48e3e63_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_d086a17b-8848-4f8e-9aa9-1d0990316c05_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_RangeThreeMember_03c692b3-d9f9-472e-a9d6-6504d0c8596f_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">$17.82-20.48</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:loc xlink:type="locator" xlink:label="loc_ngs_RangeThreeMember" xlink:href="ngs-20200930.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_us-gaap_EquityComponentDomain_5ad87693-3fec-4724-96fd-10e77fa24df3_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_ServiceandMaintenanceMember_b5c36bc0-e404-4abb-a544-11b9e536f20c_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 income</link:label>
    <link:label id="lab_ngs_ServiceandMaintenanceMember_6130bcd7-895a-4976-87cc-3b7b4e61ff16_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</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">Serviceand Maintenance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ServiceandMaintenanceMember" xlink:href="ngs-20200930.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_dei_EntityAddressAddressLine1_aabc57d2-7636-46d5-bba3-cce3cfd9c9bc_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_ecdcad63-0fd0-4c72-803a-3795c2a30ec9_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">Rental 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_e9063157-1ca1-4b02-a510-0851dbb29af7_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 Policy</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_67beabc7-d231-49f8-93cb-521d4544a041_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies_5f4bebef-b850-4406-a0d3-89686ece02b4_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/2020/elts/us-gaap-2020-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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_49feb1e0-75f5-4625-83e6-3050fb90c2f8_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 and Other Long-Term Incentive Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_31adf005-b0e7-46fb-80fb-76c8d908e9e6_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_5df1f8c4-64d7-4592-987f-c419b28ed19f_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_1c4f81ae-ea01-4bcc-b38a-4ef1fc99a599_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_f832e3cd-705a-42b5-bf05-5bee3f9cbb87_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_2b3c6587-03e3-4053-a50a-11520d376b77_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_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_f5f2ede7-a28d-4d3e-b4b9-99c71ec047c7_terseLabel_en-US" xlink:label="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink: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</link:label>
    <link:label id="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_label_en-US" xlink:label="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink: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, Fair Value</link:label>
    <link:label id="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_documentation_en-US" xlink:label="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink: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, Grants In Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink:href="ngs-20200930.xsd#ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink:to="lab_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5de872ea-788e-49bf-950e-27d5b3dcb90e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_dc6b2af2-3e05-4f64-b5de-b34781d0f3e5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 (excluding the nine months ended September 30, 2020)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_d082609c-58df-4522-90eb-6dc1bdd657fb_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIBOR Rate</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_cf6f2177-6a6d-466d-8124-e4039d9b49c9_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_IncreaseDecreaseInRentalRevenuePercentage_73fa1195-b15d-4459-8c0a-3f268155d87f_negatedTerseLabel_en-US" xlink:label="lab_ngs_IncreaseDecreaseInRentalRevenuePercentage" 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">Decrease in rental revenue, percentage</link:label>
    <link:label id="lab_ngs_IncreaseDecreaseInRentalRevenuePercentage_label_en-US" xlink:label="lab_ngs_IncreaseDecreaseInRentalRevenuePercentage" xlink: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 Rental Revenue, Percentage</link:label>
    <link:label id="lab_ngs_IncreaseDecreaseInRentalRevenuePercentage_documentation_en-US" xlink:label="lab_ngs_IncreaseDecreaseInRentalRevenuePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Rental Revenue, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IncreaseDecreaseInRentalRevenuePercentage" xlink:href="ngs-20200930.xsd#ngs_IncreaseDecreaseInRentalRevenuePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_IncreaseDecreaseInRentalRevenuePercentage" xlink:to="lab_ngs_IncreaseDecreaseInRentalRevenuePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_3847ff15-1284-4bb5-a620-cec7f61e11b5_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_063e5579-e63e-4f41-85bb-030e922f9f0f_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillDisclosureTextBlock_b05e68bc-a885-4d7e-b54e-1836c4a87ca9_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">Impairment of 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/2020/elts/us-gaap-2020-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_us-gaap_EarningsPerShareAbstract_6aa71637-d956-4ed0-8630-c54c088ed790_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) earnings per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_8f63bf59-585d-4ba2-bfb3-b623d989ba85_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_1ee8ddf6-943a-4c3d-aaf1-45487ee6a145_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">Error Correction, Type [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">Error Correction, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_8e3778a0-0d14-40b9-bbb3-d909c667b7cc_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_ecee4f1b-38d0-4021-b705-f038c9515cfa_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" 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">Stockholders&#8217; Equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_df7d54eb-4348-49af-b74e-0f6590a612d2_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_06ac3151-bb5e-4ef7-9c34-0fbd3f8908be_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&#160;ofStock Options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_cb11a501-7f6b-4d96-8ca7-d7b6d0f20ff0_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_StockIssuedDuringPeriodValueRestrictedStockAwardGross_ad005fc5-12ff-4ad5-a2d5-b7cc2ad7e312_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_81338b08-73e8-4ef9-9263-e51c1a8a7112_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_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount_7babffbb-bd7c-4273-a7ed-a1fa52ece5fb_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:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount" xlink:href="ngs-20200930.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_SupplementalCashFlowInformationAbstract_4d1b5ffd-2ef8-48f1-b02b-8f71c6090041_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeaseTermOfContract_1a5b6282-b445-45d5-a33b-63e7149bde06_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseTermOfContract" xlink: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 contract term</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LessorOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateJointVentureMember_8f1db689-dad6-4570-a5ed-e330c7761cd1_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/2020/elts/us-gaap-2020-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_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued_44ea7d92-30b0-4917-a32b-85a6df9098dc_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/2020/elts/us-gaap-2020-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_CommonStockMember_2ca16e59-c6dc-4bfd-a529-80d92dc417d8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_34278ff4-d355-49e1-be32-4b4bfbfe6429_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_68ca2761-e27e-4fae-b98f-b6e11b37321c_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_e5287884-04e7-4c41-900f-c4405aeac198_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_BillAndHoldArrangementMember_e91c30d6-edcc-4984-ba93-519b1d098f88_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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_BillAndHoldArrangementMember" xlink:href="ngs-20200930.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_PropertyPlantAndEquipmentTextBlock_661f7c18-db82-4764-a25f-6164f046b215_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Rental Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LineOfCreditFacilityLeverageRatio_ca3cee00-895a-4383-a541-5f00b50da80d_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 Leverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityLeverageRatio" xlink:href="ngs-20200930.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_LeaseContractualTermAxis_cd9ae993-0e9e-4215-9fbb-3c71b646a929_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseContractualTermAxis" xlink: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 Contractual Term [Axis]</link:label>
    <link:label id="lab_us-gaap_LeaseContractualTermAxis_label_en-US" xlink:label="lab_us-gaap_LeaseContractualTermAxis" xlink: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 Contractual Term [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseContractualTermAxis" xlink:to="lab_us-gaap_LeaseContractualTermAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_7eb5d4f1-bc93-431e-90e7-578e109f12ea_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 (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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable_0b4b5bab-9ee9-43a7-a6d4-89500e33196d_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:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable" xlink:href="ngs-20200930.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_srt_RestatementDomain_5f2b816a-7d05-4bba-adb2-7783a66bdfa6_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">Revision of Prior Period [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">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_ProvisionForDoubtfulAccounts_6490a071-1c75-4523-a986-328153bfc714_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</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0f78619c-5237-4d09-8bd0-acf2fc967e73_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_7bbe76e0-3224-4cbf-896b-5084f4a8c697_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_077a3619-4f50-49dc-bc87-b4a838e6441a_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, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8b204438-5627-44b7-91aa-02853d862974_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_c46ff341-5875-4d8f-96df-1606eaba7f29_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_30e24b27-4eb2-4fb3-a01e-6ef4a93d8c7d_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_ab5fbb73-49ee-4fcf-80c8-ddefab3f5e8b_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/2020/elts/us-gaap-2020-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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_1f49a8cd-1247-4f1b-ae80-5ebc080ba16d_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_4f4e5366-49c0-4bc4-a6f5-241dbbfcca6f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_94df2d19-e947-4e74-905d-ff3dd443a08f_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ba293a7d-f67e-47bb-b4cf-89f25ca157dd_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">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_07542b67-5890-48f5-8578-d498b6959a42_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 common shares outstanding (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/2020/elts/us-gaap-2020-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_DebtInstrumentBasisSpreadOnVariableRate1_c98fdcd4-e589-4fe6-82a2-7617c9e216f5_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_4bc938ed-d01c-41d8-a1c1-6ad4d0c0eaea_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_us-gaap_CostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_7a1bd434-1582-47a2-a0fc-3b06570c3b7c_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/2020/elts/srt-2020-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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_14ceff16-59e4-4c0f-a374-eaecdf0040dd_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 (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_88a6a62e-ee01-4fcd-8d4e-33c4d58c5ccd_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_d91f8f16-1697-480e-b045-c9f6767dc838_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/2020/elts/srt-2020-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_LineOfCreditFacilityInterestRateDuringPeriod_7e95a9b5-82c8-4761-9802-9cfc41d145a4_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/2020/elts/us-gaap-2020-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_InterestPaidNet_1e389411-65df-49a7-a460-497dfa61d422_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_06e1d318-2f8e-4511-91c1-b621634d1efc_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/2020/elts/us-gaap-2020-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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_19a0d1e3-70b4-4121-beb9-937697e73320_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_3f04b21c-0c43-42da-913e-54e1b63b8e2a_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_0539e88d-4399-4cd2-be90-a370c72baf75_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_ba87f2d0-9606-47e5-b51e-808141416e43_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/2020/elts/us-gaap-2020-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_InventoryPolicyTextBlock_c3b606f5-4bc6-47ba-9137-fa35a39994ab_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_11ec1c08-aff5-4489-935f-528fa9208da3_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_d711aae0-3559-4287-9610-e08621424503_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity_23e4db14-3df2-418d-b178-5961ec6b3264_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:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity" xlink:href="ngs-20200930.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6201ccc6-50b5-4301-8adb-844e600a7574_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_28d37eb1-ce94-475b-9940-3aa80c9ec685_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_e411fde2-3927-4ac9-9612-3d641d5c19f4_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_93aeff4d-feff-4323-b5c6-13aa242d6ec5_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual with Relationship to Entity [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_29b4c3ba-2d00-494d-ba87-c33aff242f1e_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_7ab1ce91-8ce0-4e9d-9ca4-30b1a32e6505_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">Diluted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_e9507289-280d-416c-a8e4-c016f6b3733a_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" 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 per share, diluted (in USD 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/2020/elts/us-gaap-2020-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_TypeOfArrangementAxis_4f1dcbfe-d777-453f-88f1-063bf66a6d89_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfArrangementAxis" xlink:to="lab_us-gaap_TypeOfArrangementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_debe1ad3-3206-4883-b0a3-4b28e48d150f_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</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrentAbstract_7391042d-fa22-42b5-8658-40b1fb230dd7_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrentAbstract" xlink: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_AccountsReceivableNetCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrentAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:to="lab_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_ac71ac48-4b84-4ade-a4b6-1478cc20aa0b_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 USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_54ffd767-fcde-4999-a7cb-0907c8e2c802_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" 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">Exercise price of shares not included in the computation of dilutive income (loss) per share, upper limit (in USD 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/2020/elts/us-gaap-2020-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_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory_e51dd256-b42c-4f25-aabb-74a03240120a_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:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory" xlink:href="ngs-20200930.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_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_91ca3995-9727-4988-927a-b22e7deda7f3_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of common stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_452ed069-4f75-4adb-ba28-10bd8e5aed6c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MajorPropertyClassAxis_32d48aaf-6f9c-49fa-b577-933dedcbe80c_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/2020/elts/us-gaap-2020-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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_de010e24-025a-4c92-9c50-9c6c2ab7eae4_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">Aggregate credit agreement commitment</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_d1dce8a8-3c2a-4d29-98d8-869032d01ee1_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseContractualTermDomain_2310ba2e-a497-4da0-bd82-c6c9b674af1a_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseContractualTermDomain" xlink: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 Contractual Term [Domain]</link:label>
    <link:label id="lab_us-gaap_LeaseContractualTermDomain_label_en-US" xlink:label="lab_us-gaap_LeaseContractualTermDomain" xlink: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 Contractual Term [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseContractualTermDomain" xlink:to="lab_us-gaap_LeaseContractualTermDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_5680ce35-79ee-4a75-9eb1-f533c124ff01_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_7f671462-940d-4145-beca-41c4329910fb_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_b87ca5c8-3903-4ec9-b61e-473a32703dff_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_c1726dea-8f37-4838-ba96-ed640a8782f0_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_32f938f5-8acd-49e7-98b9-7eb58ec93508_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MajorPropertyClassDomain_1d167964-a09b-4183-aaa1-fe426550ffa4_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/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInInvestingActivities_b1ed55c2-7cb2-4e7f-a152-9d528e48f0a5_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_65014db6-e4a6-41a1-90e3-733b710c7af1_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_462c4791-e10f-4273-b512-1f790762d01f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_ed2630df-7fca-4b13-ad5f-e7e6dd0bce79_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</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_e4c48371-1cb2-43a2-b7b7-26678e8c1c0f_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" 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 income tax receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink: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 Income Taxes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b1fd6614-f97d-4b75-98b2-f30e0f1c8a29_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_d504009b-bdfd-4031-8b3e-4e3e28ecb052_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_ngs_NumberOfUnitsRetired_b0a3748c-370a-47e0-9e53-09497e3039eb_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-20200930.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_06e5769b-1e06-4901-959c-abfe65a48c45_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price, exercisable (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems_0bf48264-b458-4be8-969a-80acbbaba378_terseLabel_en-US" xlink:label="lab_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Incurred, Oil and Gas Property Acquisition, Exploration, and Development Activities [Line Items]</link:label>
    <link:label id="lab_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems_label_en-US" xlink:label="lab_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems" xlink: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 Incurred, Oil and Gas Property Acquisition, Exploration, and Development Activities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems" xlink:to="lab_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_b96f7682-6529-479c-8fa8-b1beef423c6c_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</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_9bddbe8c-d845-4b88-a88e-e7be15b4aae2_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_9afb5941-c5da-4390-8c9b-123b47063aab_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">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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_6e9965b1-2c12-4979-89d9-b0b12c2387fe_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_e644a036-9737-4a63-b446-a350bd700389_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">Segment 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/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_d23d65d8-4c49-48dc-b7a2-8603c49d5596_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 USD 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/2020/elts/us-gaap-2020-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_ngs_RangeOneMember_93f2199e-3a72-4dd2-b76e-a6c7eeca1286_terseLabel_en-US" xlink:label="lab_ngs_RangeOneMember" xlink: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_RangeOneMember_label_en-US" xlink:label="lab_ngs_RangeOneMember" xlink: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 One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeOneMember" xlink:href="ngs-20200930.xsd#ngs_RangeOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_RangeOneMember" xlink:to="lab_ngs_RangeOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_4a93821e-ad6c-4ab7-b6aa-49ab58065f3d_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_RangeFourMember_0595463c-4b85-435a-ac30-132863dd581c_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">$20.49-30.41</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:loc xlink:type="locator" xlink:label="loc_ngs_RangeFourMember" xlink:href="ngs-20200930.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_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ngs_NumberOfIndependentDirectors_35f30bf6-b252-4dea-a389-3607e3327295_terseLabel_en-US" xlink:label="lab_ngs_NumberOfIndependentDirectors" xlink: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 independent directors</link:label>
    <link:label id="lab_ngs_NumberOfIndependentDirectors_label_en-US" xlink:label="lab_ngs_NumberOfIndependentDirectors" xlink: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 Independent Directors</link:label>
    <link:label id="lab_ngs_NumberOfIndependentDirectors_documentation_en-US" xlink:label="lab_ngs_NumberOfIndependentDirectors" xlink: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 Independent Directors</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_NumberOfIndependentDirectors" xlink:href="ngs-20200930.xsd#ngs_NumberOfIndependentDirectors"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ngs_NumberOfIndependentDirectors" xlink:to="lab_ngs_NumberOfIndependentDirectors" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>ngs-20200930_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:f845e10a-d5e2-4832-b9ff-4c553cd0c9e8,g:56020402-812f-44cf-9fd1-71c3e5a631ae-->
<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.ngsgi.com/role/Cover" xlink:type="simple" xlink:href="ngs-20200930.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_8d538842-8452-455c-a829-61c1ca146c81" 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_81b721a4-d993-47b4-892d-609a41dfd2ca" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_DocumentType_81b721a4-d993-47b4-892d-609a41dfd2ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_e1bbc810-f838-44a3-ad79-f5e3a766435f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_DocumentQuarterlyReport_e1bbc810-f838-44a3-ad79-f5e3a766435f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_ce1d2be7-d263-43f3-a0ef-3919dc0c5f03" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_DocumentPeriodEndDate_ce1d2be7-d263-43f3-a0ef-3919dc0c5f03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_51569352-6056-48cf-a985-b9a0ea856e75" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_DocumentTransitionReport_51569352-6056-48cf-a985-b9a0ea856e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_aed53e37-8a86-4adc-afa8-bc4c9d044a8a" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_EntityFileNumber_aed53e37-8a86-4adc-afa8-bc4c9d044a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_1bcfba13-f578-4046-9c88-d7ac22c02a9a" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_EntityRegistrantName_1bcfba13-f578-4046-9c88-d7ac22c02a9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_8f8cd0b7-2245-4343-b14b-c1db2ffbf6a6" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_EntityIncorporationStateCountryCode_8f8cd0b7-2245-4343-b14b-c1db2ffbf6a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_280535d5-c93b-47b7-8420-a9da220e4014" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_EntityTaxIdentificationNumber_280535d5-c93b-47b7-8420-a9da220e4014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_23681e64-7ebd-4b2a-a60e-15854b2047d6" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_EntityAddressAddressLine1_23681e64-7ebd-4b2a-a60e-15854b2047d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_c9a3fcd4-76b5-4324-b6d9-fe99ecd474de" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_EntityAddressCityOrTown_c9a3fcd4-76b5-4324-b6d9-fe99ecd474de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_43be9517-19ae-4245-8539-03df7d349e0a" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_EntityAddressStateOrProvince_43be9517-19ae-4245-8539-03df7d349e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_4f9da726-2977-4599-b93a-399b740aef34" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_EntityAddressPostalZipCode_4f9da726-2977-4599-b93a-399b740aef34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_a8d871c5-38b1-4a8e-b831-07be2e0a7cf8" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_CityAreaCode_a8d871c5-38b1-4a8e-b831-07be2e0a7cf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_1db467b6-aaf4-40ff-8c6f-f93d98fa27ab" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_LocalPhoneNumber_1db467b6-aaf4-40ff-8c6f-f93d98fa27ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_a7cce70d-41ac-4db8-8e82-0f03f875cb32" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_Security12bTitle_a7cce70d-41ac-4db8-8e82-0f03f875cb32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_f7274ee7-47a4-4f00-86eb-c21c625264e8" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_TradingSymbol_f7274ee7-47a4-4f00-86eb-c21c625264e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_29a238bf-3b70-480d-bbc3-e60156975802" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_SecurityExchangeName_29a238bf-3b70-480d-bbc3-e60156975802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_38e6b7e7-84ef-4722-9fd9-2479d6b5b7ca" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_EntityCurrentReportingStatus_38e6b7e7-84ef-4722-9fd9-2479d6b5b7ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_29514037-2735-450c-90d7-63cc1dfe99d8" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_EntityInteractiveDataCurrent_29514037-2735-450c-90d7-63cc1dfe99d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_9153bfb0-74d5-4945-85b7-92050581f3c7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_EntityFilerCategory_9153bfb0-74d5-4945-85b7-92050581f3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_3cc947ff-61fe-4829-80a6-1aef097237ce" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_EntitySmallBusiness_3cc947ff-61fe-4829-80a6-1aef097237ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_8fde48ca-6d65-45e9-9d43-75238c3595cb" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_EntityEmergingGrowthCompany_8fde48ca-6d65-45e9-9d43-75238c3595cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_38a35537-68b7-4ccb-ae48-9cb45d986a9e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_EntityShellCompany_38a35537-68b7-4ccb-ae48-9cb45d986a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_3efb17a6-448b-4a70-863d-6727ced68060" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_3efb17a6-448b-4a70-863d-6727ced68060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_a64c16ee-14e4-4737-bb44-a72a553d7eb7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_EntityCentralIndexKey_a64c16ee-14e4-4737-bb44-a72a553d7eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_53e7a0f1-7756-4389-abc0-fa37213a83d9" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_CurrentFiscalYearEndDate_53e7a0f1-7756-4389-abc0-fa37213a83d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_687cb502-a10f-4a1b-9584-55c602c463a4" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_DocumentFiscalYearFocus_687cb502-a10f-4a1b-9584-55c602c463a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_b100915a-f25a-4ea3-b70f-91fe7737e7d5" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_DocumentFiscalPeriodFocus_b100915a-f25a-4ea3-b70f-91fe7737e7d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_3aa943b3-5315-4da1-b09f-013bff292fbf" 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_8d538842-8452-455c-a829-61c1ca146c81" xlink:to="loc_dei_AmendmentFlag_3aa943b3-5315-4da1-b09f-013bff292fbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ngs-20200930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_96e1ceb3-faf4-4270-b2f1-4ecca67d13b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_c100e9e6-0bae-49dd-8f0d-5c6ead118ca4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_96e1ceb3-faf4-4270-b2f1-4ecca67d13b4" xlink:to="loc_us-gaap_AssetsAbstract_c100e9e6-0bae-49dd-8f0d-5c6ead118ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_5331a2bd-df27-4472-9ede-fbccd4a256a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c100e9e6-0bae-49dd-8f0d-5c6ead118ca4" xlink:to="loc_us-gaap_AssetsCurrentAbstract_5331a2bd-df27-4472-9ede-fbccd4a256a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9cb0342b-3a23-40f7-bedd-9ee3bffa6ef7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5331a2bd-df27-4472-9ede-fbccd4a256a9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9cb0342b-3a23-40f7-bedd-9ee3bffa6ef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_933c3bb8-6777-4bb4-91ed-86864903a807" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5331a2bd-df27-4472-9ede-fbccd4a256a9" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_933c3bb8-6777-4bb4-91ed-86864903a807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_2a538e50-317a-4287-94ee-b1488238ddc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5331a2bd-df27-4472-9ede-fbccd4a256a9" xlink:to="loc_us-gaap_InventoryNet_2a538e50-317a-4287-94ee-b1488238ddc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_8d2c2c40-51a5-41f8-872b-def59bcf26a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5331a2bd-df27-4472-9ede-fbccd4a256a9" xlink:to="loc_us-gaap_IncomeTaxesReceivable_8d2c2c40-51a5-41f8-872b-def59bcf26a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_7b6cdb3c-a449-4192-b39c-bdd6fbbaa973" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5331a2bd-df27-4472-9ede-fbccd4a256a9" xlink:to="loc_us-gaap_PrepaidTaxes_7b6cdb3c-a449-4192-b39c-bdd6fbbaa973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d8e7ac7a-bf76-4b45-a3c2-19b834b65280" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5331a2bd-df27-4472-9ede-fbccd4a256a9" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d8e7ac7a-bf76-4b45-a3c2-19b834b65280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_cae3e69a-ea09-4071-90e8-a29fd5d72fef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5331a2bd-df27-4472-9ede-fbccd4a256a9" xlink:to="loc_us-gaap_AssetsCurrent_cae3e69a-ea09-4071-90e8-a29fd5d72fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_0ef28deb-90fd-4466-84c0-f68b0e47439a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c100e9e6-0bae-49dd-8f0d-5c6ead118ca4" xlink:to="loc_us-gaap_InventoryNoncurrent_0ef28deb-90fd-4466-84c0-f68b0e47439a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalEquipmentNet_94765642-9bf9-4584-9a75-44b6c01eba86" xlink:href="ngs-20200930.xsd#ngs_RentalEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c100e9e6-0bae-49dd-8f0d-5c6ead118ca4" xlink:to="loc_ngs_RentalEquipmentNet_94765642-9bf9-4584-9a75-44b6c01eba86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherNet_cf8d6a0a-74b4-4bb1-bde9-e237f58e54a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c100e9e6-0bae-49dd-8f0d-5c6ead118ca4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOtherNet_cf8d6a0a-74b4-4bb1-bde9-e237f58e54a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_aca490bf-50da-4235-b0c6-a5455ee6cf02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c100e9e6-0bae-49dd-8f0d-5c6ead118ca4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_aca490bf-50da-4235-b0c6-a5455ee6cf02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f55c2870-83d8-42d4-859b-64601769b970" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c100e9e6-0bae-49dd-8f0d-5c6ead118ca4" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f55c2870-83d8-42d4-859b-64601769b970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f3e4a21c-a884-4787-8b97-4c7570d22b4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c100e9e6-0bae-49dd-8f0d-5c6ead118ca4" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f3e4a21c-a884-4787-8b97-4c7570d22b4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_23663eb0-5047-4559-86c3-c6e8cfe90857" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c100e9e6-0bae-49dd-8f0d-5c6ead118ca4" xlink:to="loc_us-gaap_Assets_23663eb0-5047-4559-86c3-c6e8cfe90857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7a629b81-c528-4da9-8db6-ea6fde5b368b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_96e1ceb3-faf4-4270-b2f1-4ecca67d13b4" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7a629b81-c528-4da9-8db6-ea6fde5b368b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_daa12ce2-303f-4945-8af2-23f802e59587" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7a629b81-c528-4da9-8db6-ea6fde5b368b" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_daa12ce2-303f-4945-8af2-23f802e59587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_3134a21b-a8d5-4f8c-abd2-cae7e7e01369" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_daa12ce2-303f-4945-8af2-23f802e59587" xlink:to="loc_us-gaap_AccountsPayableCurrent_3134a21b-a8d5-4f8c-abd2-cae7e7e01369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_c548458a-e784-4b95-9edb-0e9450dcaa80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_daa12ce2-303f-4945-8af2-23f802e59587" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_c548458a-e784-4b95-9edb-0e9450dcaa80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_4e362735-3d27-49a0-825b-6a412cbddde2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_daa12ce2-303f-4945-8af2-23f802e59587" xlink:to="loc_us-gaap_LinesOfCreditCurrent_4e362735-3d27-49a0-825b-6a412cbddde2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_cd4bcfb3-2119-4a93-8f10-c3ab3f04a496" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_daa12ce2-303f-4945-8af2-23f802e59587" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_cd4bcfb3-2119-4a93-8f10-c3ab3f04a496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_dac4a534-0405-4f77-9010-1f1e3da79e4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_daa12ce2-303f-4945-8af2-23f802e59587" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_dac4a534-0405-4f77-9010-1f1e3da79e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b43b8fc2-ac28-4ef6-a77b-a6985ea5b9a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_daa12ce2-303f-4945-8af2-23f802e59587" xlink:to="loc_us-gaap_LiabilitiesCurrent_b43b8fc2-ac28-4ef6-a77b-a6985ea5b9a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c3167d35-c19b-4ec3-b0c8-bfe6f9a750df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7a629b81-c528-4da9-8db6-ea6fde5b368b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c3167d35-c19b-4ec3-b0c8-bfe6f9a750df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5c834e19-c44f-4837-8110-5137c93413b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7a629b81-c528-4da9-8db6-ea6fde5b368b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5c834e19-c44f-4837-8110-5137c93413b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_d4fee1c6-6329-4a96-97aa-e1980895b580" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7a629b81-c528-4da9-8db6-ea6fde5b368b" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_d4fee1c6-6329-4a96-97aa-e1980895b580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_8ac42a74-3d3c-49ab-828d-dad83614cf75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7a629b81-c528-4da9-8db6-ea6fde5b368b" xlink:to="loc_us-gaap_Liabilities_8ac42a74-3d3c-49ab-828d-dad83614cf75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_6f1ab7c8-b9a1-4445-a61c-50cf7f12fc71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7a629b81-c528-4da9-8db6-ea6fde5b368b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_6f1ab7c8-b9a1-4445-a61c-50cf7f12fc71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_d346044b-41e0-4c0f-aa63-eac7a13ad00f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7a629b81-c528-4da9-8db6-ea6fde5b368b" xlink:to="loc_us-gaap_StockholdersEquityAbstract_d346044b-41e0-4c0f-aa63-eac7a13ad00f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_4a8c3647-f48f-4153-a28a-6eb0679d0d5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d346044b-41e0-4c0f-aa63-eac7a13ad00f" xlink:to="loc_us-gaap_PreferredStockValue_4a8c3647-f48f-4153-a28a-6eb0679d0d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_4a8e7236-36ca-4dc9-a43d-b7bf155c1a96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d346044b-41e0-4c0f-aa63-eac7a13ad00f" xlink:to="loc_us-gaap_CommonStockValue_4a8e7236-36ca-4dc9-a43d-b7bf155c1a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_87cb7e61-e5c2-43ac-8951-112baa6f4308" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d346044b-41e0-4c0f-aa63-eac7a13ad00f" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_87cb7e61-e5c2-43ac-8951-112baa6f4308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_86cb8605-4635-4c57-97a0-6315dc8b2b37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d346044b-41e0-4c0f-aa63-eac7a13ad00f" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_86cb8605-4635-4c57-97a0-6315dc8b2b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_7db77f61-e498-4029-b19b-244160f8c0d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d346044b-41e0-4c0f-aa63-eac7a13ad00f" xlink:to="loc_us-gaap_TreasuryStockValue_7db77f61-e498-4029-b19b-244160f8c0d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6b1bc132-4807-408f-947c-816bf4076e3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d346044b-41e0-4c0f-aa63-eac7a13ad00f" xlink:to="loc_us-gaap_StockholdersEquity_6b1bc132-4807-408f-947c-816bf4076e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_13a9a22d-12c8-49a9-b1b2-806e706e1676" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7a629b81-c528-4da9-8db6-ea6fde5b368b" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_13a9a22d-12c8-49a9-b1b2-806e706e1676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals" xlink:type="simple" xlink:href="ngs-20200930.xsd#CondensedConsolidatedBalanceSheetsParentheticals"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_907ee503-87c3-47cb-b66d-c8ebdf4eb724" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_6e2e6fe2-9f3e-4270-9556-77e971d10f12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_907ee503-87c3-47cb-b66d-c8ebdf4eb724" xlink:to="loc_us-gaap_AssetsAbstract_6e2e6fe2-9f3e-4270-9556-77e971d10f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_0630b55a-467f-497e-ab4e-047b5282499f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6e2e6fe2-9f3e-4270-9556-77e971d10f12" xlink:to="loc_us-gaap_AssetsCurrentAbstract_0630b55a-467f-497e-ab4e-047b5282499f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_866d5f83-c336-4184-86cb-c24034349d51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0630b55a-467f-497e-ab4e-047b5282499f" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_866d5f83-c336-4184-86cb-c24034349d51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_47c02a3a-9b82-4313-9653-e8e8a3b6fb1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0630b55a-467f-497e-ab4e-047b5282499f" xlink:to="loc_us-gaap_InventoryValuationReserves_47c02a3a-9b82-4313-9653-e8e8a3b6fb1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_710ffe0b-9fde-44e1-9d0b-94431b8e4b1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6e2e6fe2-9f3e-4270-9556-77e971d10f12" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_710ffe0b-9fde-44e1-9d0b-94431b8e4b1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AccumulatedDepreciationRentalEquipment_2e10779c-14a0-4196-b731-83d0e519f4a7" xlink:href="ngs-20200930.xsd#ngs_AccumulatedDepreciationRentalEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_710ffe0b-9fde-44e1-9d0b-94431b8e4b1b" xlink:to="loc_ngs_AccumulatedDepreciationRentalEquipment_2e10779c-14a0-4196-b731-83d0e519f4a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5aa67d30-77c6-4458-8c73-dbc7e6ebdb25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_710ffe0b-9fde-44e1-9d0b-94431b8e4b1b" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5aa67d30-77c6-4458-8c73-dbc7e6ebdb25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization_710e4fdd-7df1-41b3-973b-a51ff394ddb6" xlink:href="ngs-20200930.xsd#ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_710ffe0b-9fde-44e1-9d0b-94431b8e4b1b" xlink:to="loc_ngs_OperatingLeaseRightOfUseAssetAccumulatedAmortization_710e4fdd-7df1-41b3-973b-a51ff394ddb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IntangibleAssetsAccumulatedAmortization_3c754d50-fe1d-46da-bf89-6ddfdf611666" xlink:href="ngs-20200930.xsd#ngs_IntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_710ffe0b-9fde-44e1-9d0b-94431b8e4b1b" xlink:to="loc_ngs_IntangibleAssetsAccumulatedAmortization_3c754d50-fe1d-46da-bf89-6ddfdf611666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_6047a52f-0150-4d17-8feb-27f073242b74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_907ee503-87c3-47cb-b66d-c8ebdf4eb724" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_6047a52f-0150-4d17-8feb-27f073242b74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_0cb610e3-a668-4d3d-ab45-83d649c43358" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_6047a52f-0150-4d17-8feb-27f073242b74" xlink:to="loc_us-gaap_StockholdersEquityAbstract_0cb610e3-a668-4d3d-ab45-83d649c43358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_a5e92fe3-bcea-45e0-8e75-6358e8091f42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0cb610e3-a668-4d3d-ab45-83d649c43358" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_a5e92fe3-bcea-45e0-8e75-6358e8091f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_ef8a8db3-3978-4d26-8826-ed33d5e11289" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0cb610e3-a668-4d3d-ab45-83d649c43358" xlink:to="loc_us-gaap_PreferredStockSharesIssued_ef8a8db3-3978-4d26-8826-ed33d5e11289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_0f888ba2-6068-43be-bf22-1c35f2a9bb52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0cb610e3-a668-4d3d-ab45-83d649c43358" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_0f888ba2-6068-43be-bf22-1c35f2a9bb52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1548c849-6990-4d97-b505-b14d505cbeaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0cb610e3-a668-4d3d-ab45-83d649c43358" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1548c849-6990-4d97-b505-b14d505cbeaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_ad7083ed-f7c6-4319-819e-9be7b7890da9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0cb610e3-a668-4d3d-ab45-83d649c43358" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_ad7083ed-f7c6-4319-819e-9be7b7890da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_a49c1a06-6546-4da6-bb61-0bd3e043b161" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0cb610e3-a668-4d3d-ab45-83d649c43358" xlink:to="loc_us-gaap_CommonStockSharesIssued_a49c1a06-6546-4da6-bb61-0bd3e043b161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_ed88ccab-e348-41b3-815b-a8190357b253" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0cb610e3-a668-4d3d-ab45-83d649c43358" xlink:to="loc_us-gaap_TreasuryStockShares_ed88ccab-e348-41b3-815b-a8190357b253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="ngs-20200930.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_46b0ba45-4a83-4bb4-a4c0-f0cc9b7a234b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6601a1aa-5e7c-422a-a467-cac6bb133f14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_46b0ba45-4a83-4bb4-a4c0-f0cc9b7a234b" xlink:to="loc_us-gaap_StatementTable_6601a1aa-5e7c-422a-a467-cac6bb133f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_06839fd6-ef8d-44cf-b4e1-c8626a8439e7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6601a1aa-5e7c-422a-a467-cac6bb133f14" xlink:to="loc_srt_ProductOrServiceAxis_06839fd6-ef8d-44cf-b4e1-c8626a8439e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a0c85ab6-d175-46ff-a7be-d398d09d5a43" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_06839fd6-ef8d-44cf-b4e1-c8626a8439e7" xlink:to="loc_srt_ProductsAndServicesDomain_a0c85ab6-d175-46ff-a7be-d398d09d5a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ProductSalesMember_6cfb7414-79e4-4aa8-9193-28e2b9258882" xlink:href="ngs-20200930.xsd#ngs_ProductSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a0c85ab6-d175-46ff-a7be-d398d09d5a43" xlink:to="loc_ngs_ProductSalesMember_6cfb7414-79e4-4aa8-9193-28e2b9258882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ServiceandMaintenanceMember_3f00a702-9886-4b98-b9e2-e7a81aba6a58" xlink:href="ngs-20200930.xsd#ngs_ServiceandMaintenanceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a0c85ab6-d175-46ff-a7be-d398d09d5a43" xlink:to="loc_ngs_ServiceandMaintenanceMember_3f00a702-9886-4b98-b9e2-e7a81aba6a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6601a1aa-5e7c-422a-a467-cac6bb133f14" xlink:to="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_de67870f-5669-4581-8962-0634838d35a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_RevenuesAbstract_de67870f-5669-4581-8962-0634838d35a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_afac5c8a-4c99-42e4-ba50-3289c0dd5c51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_de67870f-5669-4581-8962-0634838d35a6" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_afac5c8a-4c99-42e4-ba50-3289c0dd5c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4fcca1f6-5531-42b2-82f1-e2ccc1d0f1a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_de67870f-5669-4581-8962-0634838d35a6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4fcca1f6-5531-42b2-82f1-e2ccc1d0f1a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_f543b67b-81fe-4723-838f-f0f5ff6ffee5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenuesAbstract_de67870f-5669-4581-8962-0634838d35a6" xlink:to="loc_us-gaap_Revenues_f543b67b-81fe-4723-838f-f0f5ff6ffee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_50521ab6-4647-42d9-9ff8-e9e9629d7fd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_50521ab6-4647-42d9-9ff8-e9e9629d7fd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostOfOperatingRevenue_3d05df21-c919-4129-b2b7-d6928e5a3bc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_OtherCostOfOperatingRevenue_3d05df21-c919-4129-b2b7-d6928e5a3bc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_93b0e95a-2973-4c99-a0df-ebaa30673dd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_93b0e95a-2973-4c99-a0df-ebaa30673dd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ee6468df-8542-480c-8687-b92adec87f05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ee6468df-8542-480c-8687-b92adec87f05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_949e62d1-7a8d-4b76-885d-328a1a99037a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_949e62d1-7a8d-4b76-885d-328a1a99037a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_231465cd-4ad7-4d4b-801f-02ec07240072" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_231465cd-4ad7-4d4b-801f-02ec07240072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_07d4f2cd-5f71-49d2-8c0c-6ab21c2c6b61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_InventoryWriteDown_07d4f2cd-5f71-49d2-8c0c-6ab21c2c6b61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_f5673094-f502-4ad2-9476-7ed68b728db6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_f5673094-f502-4ad2-9476-7ed68b728db6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_8b268f1b-9ea9-4cc3-a084-73e0f367bd05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0e3a4096-b544-40e9-8f1c-b68ef734454b" xlink:to="loc_us-gaap_CostsAndExpenses_8b268f1b-9ea9-4cc3-a084-73e0f367bd05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ff52eafd-4d31-47b9-815c-3990bb67db18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_OperatingIncomeLoss_ff52eafd-4d31-47b9-815c-3990bb67db18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_daec572d-7e4d-4e4c-94b0-d027e408559d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_daec572d-7e4d-4e4c-94b0-d027e408559d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_300b4d9b-73c6-47bc-8163-3d4b8548d4e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_daec572d-7e4d-4e4c-94b0-d027e408559d" xlink:to="loc_us-gaap_InterestExpense_300b4d9b-73c6-47bc-8163-3d4b8548d4e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_c1c6d9f0-dcff-440b-ac94-04e866e00891" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_daec572d-7e4d-4e4c-94b0-d027e408559d" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_c1c6d9f0-dcff-440b-ac94-04e866e00891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_1c9d1cb2-ba49-40a9-bbad-ff9df269a301" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_daec572d-7e4d-4e4c-94b0-d027e408559d" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_1c9d1cb2-ba49-40a9-bbad-ff9df269a301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_486dc138-964c-4282-94de-746d0c1cf1be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_486dc138-964c-4282-94de-746d0c1cf1be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_12d5fa70-1c1f-4ce1-9d8e-53a4e8d4c63d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_12d5fa70-1c1f-4ce1-9d8e-53a4e8d4c63d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ac725208-2e3e-495c-a237-16faad2fc188" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_NetIncomeLoss_ac725208-2e3e-495c-a237-16faad2fc188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_e18d6ec0-233a-46f8-80c5-ad0dc97a9913" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_us-gaap_EarningsPerShareAbstract_e18d6ec0-233a-46f8-80c5-ad0dc97a9913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_70dc2e19-8c8e-4ef5-a75f-0253557cfa8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e18d6ec0-233a-46f8-80c5-ad0dc97a9913" xlink:to="loc_us-gaap_EarningsPerShareBasic_70dc2e19-8c8e-4ef5-a75f-0253557cfa8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e5295ab5-03a0-40ec-8585-a18546ff695a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e18d6ec0-233a-46f8-80c5-ad0dc97a9913" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e5295ab5-03a0-40ec-8585-a18546ff695a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_cad12adc-9e7f-47a6-8cb9-c688e7db11ea" xlink:href="ngs-20200930.xsd#ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0de0aa4c-fa83-482b-bef6-10eac5a6d8f0" xlink:to="loc_ngs_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_cad12adc-9e7f-47a6-8cb9-c688e7db11ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0d3927f1-c1ec-4bdc-80d9-d8516b0d7e52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cad12adc-9e7f-47a6-8cb9-c688e7db11ea" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0d3927f1-c1ec-4bdc-80d9-d8516b0d7e52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_85e96c01-26f1-4a3b-b69b-0e95270fffec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cad12adc-9e7f-47a6-8cb9-c688e7db11ea" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_85e96c01-26f1-4a3b-b69b-0e95270fffec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="ngs-20200930.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_ef0cdfee-ba18-4ed3-9433-2bc6cf919c1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ee8a45a8-9221-4231-a486-fc16b49c4a7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_ef0cdfee-ba18-4ed3-9433-2bc6cf919c1f" xlink:to="loc_us-gaap_StatementTable_ee8a45a8-9221-4231-a486-fc16b49c4a7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_74ecca23-9412-423d-83f0-8f9db66b9587" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ee8a45a8-9221-4231-a486-fc16b49c4a7f" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_74ecca23-9412-423d-83f0-8f9db66b9587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ee32bfd6-92fd-4f89-ab64-4909dd34c8d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_74ecca23-9412-423d-83f0-8f9db66b9587" xlink:to="loc_us-gaap_EquityComponentDomain_ee32bfd6-92fd-4f89-ab64-4909dd34c8d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_c7b5f03a-76d6-4ebc-9efd-509d92b7d59f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ee32bfd6-92fd-4f89-ab64-4909dd34c8d8" xlink:to="loc_us-gaap_PreferredStockMember_c7b5f03a-76d6-4ebc-9efd-509d92b7d59f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f1af37f6-ff40-49bf-ac9d-e73ad73e4457" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ee32bfd6-92fd-4f89-ab64-4909dd34c8d8" xlink:to="loc_us-gaap_CommonStockMember_f1af37f6-ff40-49bf-ac9d-e73ad73e4457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_39a4fe2b-c0c7-487c-b6ed-1720934a2b59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ee32bfd6-92fd-4f89-ab64-4909dd34c8d8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_39a4fe2b-c0c7-487c-b6ed-1720934a2b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_bf989b71-03fc-4a4e-ad83-b3370666a178" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ee32bfd6-92fd-4f89-ab64-4909dd34c8d8" xlink:to="loc_us-gaap_RetainedEarningsMember_bf989b71-03fc-4a4e-ad83-b3370666a178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_4f9bc983-dfa8-4301-8346-9ce337c4432d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ee32bfd6-92fd-4f89-ab64-4909dd34c8d8" xlink:to="loc_us-gaap_TreasuryStockMember_4f9bc983-dfa8-4301-8346-9ce337c4432d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6ea510ee-84ef-458e-9691-2469cf52e46e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ee8a45a8-9221-4231-a486-fc16b49c4a7f" xlink:to="loc_us-gaap_StatementLineItems_6ea510ee-84ef-458e-9691-2469cf52e46e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6ea510ee-84ef-458e-9691-2469cf52e46e" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_a1b09478-60f4-4108-b825-cf31bb2e48b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_SharesOutstanding_a1b09478-60f4-4108-b825-cf31bb2e48b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a4ca8ade-4eff-43c9-b55b-6afac3fea477" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_StockholdersEquity_a4ca8ade-4eff-43c9-b55b-6afac3fea477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8d842fa6-2b74-4e9f-9245-8451e27a9f28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8d842fa6-2b74-4e9f-9245-8451e27a9f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0478ffe3-4706-4fa1-ab8e-278b9492d062" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0478ffe3-4706-4fa1-ab8e-278b9492d062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a9d160e6-5196-44f7-8b64-e39ed752c84c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a9d160e6-5196-44f7-8b64-e39ed752c84c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_432e4548-22d2-4e53-8019-255120e00654" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_432e4548-22d2-4e53-8019-255120e00654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_90c98699-51d7-4ebb-a571-052f22a22ccc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_90c98699-51d7-4ebb-a571-052f22a22ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_fb38858f-9480-469c-9878-ba3ae764ab22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_fb38858f-9480-469c-9878-ba3ae764ab22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_8c2f939e-2e2a-42e6-af50-82445b247be9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_8c2f939e-2e2a-42e6-af50-82445b247be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e675b687-636e-4436-a91d-543ea8355dab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_NetIncomeLoss_e675b687-636e-4436-a91d-543ea8355dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_1d89e7be-f18f-4974-a649-6d46775572fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_1d89e7be-f18f-4974-a649-6d46775572fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_bf51f6be-1289-46fa-9232-c2c327370b87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_bf51f6be-1289-46fa-9232-c2c327370b87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_377747c8-8c63-424a-bc02-e7cb68853185" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_SharesOutstanding_377747c8-8c63-424a-bc02-e7cb68853185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_edae95fe-966a-47ca-aa7f-25eba8da118a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5e9ebc4f-15e8-43f5-bc86-b33c1202e62c" xlink:to="loc_us-gaap_StockholdersEquity_edae95fe-966a-47ca-aa7f-25eba8da118a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="ngs-20200930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_a269858f-2d0b-43e5-8d99-12848e58c0fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2e5e65e4-82ba-428e-b889-d958ea032ea9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a269858f-2d0b-43e5-8d99-12848e58c0fb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2e5e65e4-82ba-428e-b889-d958ea032ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_27fcfed7-f362-4bf2-9b25-43dd395a9673" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2e5e65e4-82ba-428e-b889-d958ea032ea9" xlink:to="loc_us-gaap_NetIncomeLoss_27fcfed7-f362-4bf2-9b25-43dd395a9673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71dff5b5-4e37-410a-aaa0-b0e26c69d308" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2e5e65e4-82ba-428e-b889-d958ea032ea9" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71dff5b5-4e37-410a-aaa0-b0e26c69d308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_bd717985-67b4-4d44-be3b-4c7b11dffc5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71dff5b5-4e37-410a-aaa0-b0e26c69d308" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_bd717985-67b4-4d44-be3b-4c7b11dffc5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_55c999a4-f3e7-474a-bcd0-beda4d39c0c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71dff5b5-4e37-410a-aaa0-b0e26c69d308" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_55c999a4-f3e7-474a-bcd0-beda4d39c0c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_3266f676-3745-4c10-8c3d-905184c3da19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71dff5b5-4e37-410a-aaa0-b0e26c69d308" xlink:to="loc_us-gaap_ShareBasedCompensation_3266f676-3745-4c10-8c3d-905184c3da19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_4e3da462-31de-497d-99c4-8c549de46144" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71dff5b5-4e37-410a-aaa0-b0e26c69d308" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_4e3da462-31de-497d-99c4-8c549de46144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_fb5bd63e-c5ba-43dd-b5dd-5794540f533d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71dff5b5-4e37-410a-aaa0-b0e26c69d308" xlink:to="loc_us-gaap_InventoryWriteDown_fb5bd63e-c5ba-43dd-b5dd-5794540f533d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_203b3d09-b189-4a09-95da-4571ff11d580" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71dff5b5-4e37-410a-aaa0-b0e26c69d308" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_203b3d09-b189-4a09-95da-4571ff11d580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_c3d83b03-a270-4b4f-956e-f5b66ffef7f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71dff5b5-4e37-410a-aaa0-b0e26c69d308" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_c3d83b03-a270-4b4f-956e-f5b66ffef7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_6aee07ff-1ad3-4fbf-9f56-5c6308e11dc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71dff5b5-4e37-410a-aaa0-b0e26c69d308" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_6aee07ff-1ad3-4fbf-9f56-5c6308e11dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_2775964a-0ec1-4da1-88d1-e985aca5b62a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_71dff5b5-4e37-410a-aaa0-b0e26c69d308" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_2775964a-0ec1-4da1-88d1-e985aca5b62a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6a03baa3-0c96-4abe-9da4-4e15d3a66e9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_71dff5b5-4e37-410a-aaa0-b0e26c69d308" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6a03baa3-0c96-4abe-9da4-4e15d3a66e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_870cd3bd-3f00-4e73-958e-38dc368f5c81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6a03baa3-0c96-4abe-9da4-4e15d3a66e9e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_870cd3bd-3f00-4e73-958e-38dc368f5c81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_d5ae757a-5293-4f6e-9832-1f35c87d05e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6a03baa3-0c96-4abe-9da4-4e15d3a66e9e" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_d5ae757a-5293-4f6e-9832-1f35c87d05e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_c2975dbb-91f0-4d7e-a4b1-acb1eeac8707" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6a03baa3-0c96-4abe-9da4-4e15d3a66e9e" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_c2975dbb-91f0-4d7e-a4b1-acb1eeac8707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_544e3d8f-3c31-4d43-96da-1744338e9399" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6a03baa3-0c96-4abe-9da4-4e15d3a66e9e" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_544e3d8f-3c31-4d43-96da-1744338e9399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7c99551a-e935-4a09-9d3f-acdd45d05042" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6a03baa3-0c96-4abe-9da4-4e15d3a66e9e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_7c99551a-e935-4a09-9d3f-acdd45d05042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_11a14593-12c4-4200-9678-ca123a66a07c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6a03baa3-0c96-4abe-9da4-4e15d3a66e9e" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_11a14593-12c4-4200-9678-ca123a66a07c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw_095e700a-931a-448d-b715-1da69827e608" xlink:href="ngs-20200930.xsd#ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6a03baa3-0c96-4abe-9da4-4e15d3a66e9e" xlink:to="loc_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw_095e700a-931a-448d-b715-1da69827e608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_0da9463d-31a6-4351-96b3-0ce4f4b20ae1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6a03baa3-0c96-4abe-9da4-4e15d3a66e9e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_0da9463d-31a6-4351-96b3-0ce4f4b20ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_18f1e0b2-82b4-4a95-8762-de70fd6a45e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2e5e65e4-82ba-428e-b889-d958ea032ea9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_18f1e0b2-82b4-4a95-8762-de70fd6a45e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_163be9d2-d35b-462f-88c9-6a2b61753518" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a269858f-2d0b-43e5-8d99-12848e58c0fb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_163be9d2-d35b-462f-88c9-6a2b61753518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_fbc7c04c-734b-4bf0-a86e-433a414bd860" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_163be9d2-d35b-462f-88c9-6a2b61753518" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_fbc7c04c-734b-4bf0-a86e-433a414bd860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_c564e85f-59f5-402e-b416-5d1ece89d09a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_163be9d2-d35b-462f-88c9-6a2b61753518" xlink:to="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_c564e85f-59f5-402e-b416-5d1ece89d09a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_281a030f-c280-465b-8ea4-f2316a1d3b97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_163be9d2-d35b-462f-88c9-6a2b61753518" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_281a030f-c280-465b-8ea4-f2316a1d3b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ProceedsFromSaleOfDeferredCompensationMutualFund_0cc0c1ac-7edd-41d8-8459-13001f05dd0f" xlink:href="ngs-20200930.xsd#ngs_ProceedsFromSaleOfDeferredCompensationMutualFund"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_163be9d2-d35b-462f-88c9-6a2b61753518" xlink:to="loc_ngs_ProceedsFromSaleOfDeferredCompensationMutualFund_0cc0c1ac-7edd-41d8-8459-13001f05dd0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_88cfe1af-eddd-4347-b9b3-2435620dba17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_163be9d2-d35b-462f-88c9-6a2b61753518" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_88cfe1af-eddd-4347-b9b3-2435620dba17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_17378a18-d24b-432b-91c4-c45cc640fda2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_163be9d2-d35b-462f-88c9-6a2b61753518" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_17378a18-d24b-432b-91c4-c45cc640fda2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e594f0d3-2dcd-450a-8506-3471e261cbce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a269858f-2d0b-43e5-8d99-12848e58c0fb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e594f0d3-2dcd-450a-8506-3471e261cbce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_da9b193c-fc8d-41b8-ba44-2cc7f37891a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e594f0d3-2dcd-450a-8506-3471e261cbce" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_da9b193c-fc8d-41b8-ba44-2cc7f37891a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_a3f97b9e-0669-4520-ab5b-950a37c9a310" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e594f0d3-2dcd-450a-8506-3471e261cbce" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_a3f97b9e-0669-4520-ab5b-950a37c9a310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ProceedsFromPurchaseCommitmentDiscountNet_79801d48-d007-4e72-b929-b0a1f0b473cf" xlink:href="ngs-20200930.xsd#ngs_ProceedsFromPurchaseCommitmentDiscountNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e594f0d3-2dcd-450a-8506-3471e261cbce" xlink:to="loc_ngs_ProceedsFromPurchaseCommitmentDiscountNet_79801d48-d007-4e72-b929-b0a1f0b473cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_6e263637-bc22-461a-a8ce-b3ab4b832967" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e594f0d3-2dcd-450a-8506-3471e261cbce" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_6e263637-bc22-461a-a8ce-b3ab4b832967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_0fd45218-d9c8-4c2b-90ae-d51263d341b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e594f0d3-2dcd-450a-8506-3471e261cbce" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_0fd45218-d9c8-4c2b-90ae-d51263d341b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_09cf6f1c-149d-4101-b3db-d94c3a984932" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e594f0d3-2dcd-450a-8506-3471e261cbce" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_09cf6f1c-149d-4101-b3db-d94c3a984932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cf1cda35-7693-40d1-bd2a-a6c8d77eb44a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e594f0d3-2dcd-450a-8506-3471e261cbce" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cf1cda35-7693-40d1-bd2a-a6c8d77eb44a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_abe4ebab-43bd-4c99-8e3d-371af6fb6395" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a269858f-2d0b-43e5-8d99-12848e58c0fb" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_abe4ebab-43bd-4c99-8e3d-371af6fb6395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c2c11b74-5f3a-49fb-8f5d-f502284cde69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a269858f-2d0b-43e5-8d99-12848e58c0fb" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c2c11b74-5f3a-49fb-8f5d-f502284cde69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_abd23f1a-703a-4bce-aa23-2dbd0f8bd681" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a269858f-2d0b-43e5-8d99-12848e58c0fb" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_abd23f1a-703a-4bce-aa23-2dbd0f8bd681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_4b11c080-6542-4d4d-89f9-89e048b230ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a269858f-2d0b-43e5-8d99-12848e58c0fb" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_4b11c080-6542-4d4d-89f9-89e048b230ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_0d6515c4-8f34-4f42-8577-9a31b3e5606c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4b11c080-6542-4d4d-89f9-89e048b230ca" xlink:to="loc_us-gaap_InterestPaidNet_0d6515c4-8f34-4f42-8577-9a31b3e5606c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_b316a329-6293-441b-926e-856767396efd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4b11c080-6542-4d4d-89f9-89e048b230ca" xlink:to="loc_us-gaap_IncomeTaxesPaid_b316a329-6293-441b-926e-856767396efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_693b0450-98f5-4168-a0b8-5948da2e2deb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a269858f-2d0b-43e5-8d99-12848e58c0fb" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_693b0450-98f5-4168-a0b8-5948da2e2deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_TransferOfRentalEquipmentToInventory_72544752-ce6f-4cc4-8ed7-49a1f991069f" xlink:href="ngs-20200930.xsd#ngs_TransferOfRentalEquipmentToInventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_693b0450-98f5-4168-a0b8-5948da2e2deb" xlink:to="loc_ngs_TransferOfRentalEquipmentToInventory_72544752-ce6f-4cc4-8ed7-49a1f991069f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_TransferOfPrepaidsToRentalEquipmentAndInventory_4cb64cf5-ea96-4c3a-a593-c04b288f1f9a" xlink:href="ngs-20200930.xsd#ngs_TransferOfPrepaidsToRentalEquipmentAndInventory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_693b0450-98f5-4168-a0b8-5948da2e2deb" xlink:to="loc_ngs_TransferOfPrepaidsToRentalEquipmentAndInventory_4cb64cf5-ea96-4c3a-a593-c04b288f1f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_a3828485-f444-453d-a5ac-7b2eb95c2510" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_693b0450-98f5-4168-a0b8-5948da2e2deb" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_a3828485-f444-453d-a5ac-7b2eb95c2510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/DescriptionofBusiness" xlink:type="simple" xlink:href="ngs-20200930.xsd#DescriptionofBusiness"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/DescriptionofBusiness" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d81b24e7-aa28-499a-a1ea-6de53dac0d1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_2e5d98e8-fab1-4400-9a0a-3191f35acb32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d81b24e7-aa28-499a-a1ea-6de53dac0d1b" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_2e5d98e8-fab1-4400-9a0a-3191f35acb32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/DescriptionofBusinessDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#DescriptionofBusinessDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/DescriptionofBusinessDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3b75945f-bdc3-41b9-a860-fdb66cfb458c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable_365770f6-0ac3-4f51-b6b0-e68a3defa1ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3b75945f-bdc3-41b9-a860-fdb66cfb458c" xlink:to="loc_us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable_365770f6-0ac3-4f51-b6b0-e68a3defa1ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_67bc1e26-01ed-4602-add6-073f9e503b55" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable_365770f6-0ac3-4f51-b6b0-e68a3defa1ef" xlink:to="loc_srt_RangeAxis_67bc1e26-01ed-4602-add6-073f9e503b55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d193ef69-62ab-4d85-8804-2c0921436256" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_67bc1e26-01ed-4602-add6-073f9e503b55" xlink:to="loc_srt_RangeMember_d193ef69-62ab-4d85-8804-2c0921436256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_6f2e7d34-9ad8-43d2-8724-7917c0b945cf" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d193ef69-62ab-4d85-8804-2c0921436256" xlink:to="loc_srt_MinimumMember_6f2e7d34-9ad8-43d2-8724-7917c0b945cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_110fa98b-f9a6-458d-8a43-e844f26cf4c1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d193ef69-62ab-4d85-8804-2c0921436256" xlink:to="loc_srt_MaximumMember_110fa98b-f9a6-458d-8a43-e844f26cf4c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems_b088c11e-0cf2-4974-8354-b2552d1f9c26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable_365770f6-0ac3-4f51-b6b0-e68a3defa1ef" xlink:to="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems_b088c11e-0cf2-4974-8354-b2552d1f9c26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IncreaseDecreaseInRentalRevenuePercentage_82681ee1-4676-4844-9425-d833bb0fdef1" xlink:href="ngs-20200930.xsd#ngs_IncreaseDecreaseInRentalRevenuePercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems_b088c11e-0cf2-4974-8354-b2552d1f9c26" xlink:to="loc_ngs_IncreaseDecreaseInRentalRevenuePercentage_82681ee1-4676-4844-9425-d833bb0fdef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IncreaseDecreaseInUnitUtilizationPercentage_4f383e82-aedc-48ce-b6a3-de1ddefa59e7" xlink:href="ngs-20200930.xsd#ngs_IncreaseDecreaseInUnitUtilizationPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems_b088c11e-0cf2-4974-8354-b2552d1f9c26" xlink:to="loc_ngs_IncreaseDecreaseInUnitUtilizationPercentage_4f383e82-aedc-48ce-b6a3-de1ddefa59e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage_e57af7a8-b93c-405a-95fb-b97f86342911" xlink:href="ngs-20200930.xsd#ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems_b088c11e-0cf2-4974-8354-b2552d1f9c26" xlink:to="loc_ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage_e57af7a8-b93c-405a-95fb-b97f86342911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_0aa4285a-c52c-4813-ad86-0a1964ef4a97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems_b088c11e-0cf2-4974-8354-b2552d1f9c26" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_0aa4285a-c52c-4813-ad86-0a1964ef4a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7d003a09-bd5a-4b89-a3d8-6930c64c8d8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_bfc23a68-68a1-4f29-9f38-fd48c140262a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7d003a09-bd5a-4b89-a3d8-6930c64c8d8d" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_bfc23a68-68a1-4f29-9f38-fd48c140262a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_de6b2fdd-6f72-47ad-bcc1-8cf7c4b2ac13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_cc84c6da-7584-4f1c-8eb3-bc4cbec5449c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_de6b2fdd-6f72-47ad-bcc1-8cf7c4b2ac13" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_cc84c6da-7584-4f1c-8eb3-bc4cbec5449c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_fa74a384-4714-432b-9768-f1371af35ff9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_de6b2fdd-6f72-47ad-bcc1-8cf7c4b2ac13" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_fa74a384-4714-432b-9768-f1371af35ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_b1152173-289e-4f02-b34f-efc666a049e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_de6b2fdd-6f72-47ad-bcc1-8cf7c4b2ac13" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_b1152173-289e-4f02-b34f-efc666a049e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_c43647da-4d12-4acd-b0b6-685a2bab1e3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_de6b2fdd-6f72-47ad-bcc1-8cf7c4b2ac13" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_c43647da-4d12-4acd-b0b6-685a2bab1e3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_d4098719-9c42-4e46-85dd-887c77bd8a61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_de6b2fdd-6f72-47ad-bcc1-8cf7c4b2ac13" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_d4098719-9c42-4e46-85dd-887c77bd8a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_2a9a5bf1-c955-412d-aa8e-9f5ff7eae588" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_de6b2fdd-6f72-47ad-bcc1-8cf7c4b2ac13" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_2a9a5bf1-c955-412d-aa8e-9f5ff7eae588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_c305dc0b-2a87-4e50-a7e3-b9909184618c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_de6b2fdd-6f72-47ad-bcc1-8cf7c4b2ac13" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_c305dc0b-2a87-4e50-a7e3-b9909184618c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_1bda96c8-eef9-43e4-a155-eb31ca4161c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_de6b2fdd-6f72-47ad-bcc1-8cf7c4b2ac13" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_1bda96c8-eef9-43e4-a155-eb31ca4161c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_06b04bae-8ad4-4f48-88e1-498339ca1713" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_de6b2fdd-6f72-47ad-bcc1-8cf7c4b2ac13" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_06b04bae-8ad4-4f48-88e1-498339ca1713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_d0d85491-8483-4be7-b375-3947f07b46f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_de6b2fdd-6f72-47ad-bcc1-8cf7c4b2ac13" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_d0d85491-8483-4be7-b375-3947f07b46f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_3e71bf5d-33c2-4c28-8c07-7eef3b334719" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_1a56c6b8-467b-4c67-9e3e-de10a6309db9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3e71bf5d-33c2-4c28-8c07-7eef3b334719" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_1a56c6b8-467b-4c67-9e3e-de10a6309db9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_df70c220-39a5-41c0-9f43-ca4df380fcf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3e71bf5d-33c2-4c28-8c07-7eef3b334719" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_df70c220-39a5-41c0-9f43-ca4df380fcf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_5d8aeb17-d17d-4040-bd34-87470a9b5fc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3e71bf5d-33c2-4c28-8c07-7eef3b334719" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_5d8aeb17-d17d-4040-bd34-87470a9b5fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_234fa4f4-97cd-4535-8a52-0b1f5eef4e50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e3362f82-bf9c-433f-8534-4e23934714e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_234fa4f4-97cd-4535-8a52-0b1f5eef4e50" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e3362f82-bf9c-433f-8534-4e23934714e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_ef83a336-10e6-49fd-aed2-2f9551ed9fd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e3362f82-bf9c-433f-8534-4e23934714e6" xlink:to="loc_us-gaap_TypeOfArrangementAxis_ef83a336-10e6-49fd-aed2-2f9551ed9fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_f6ca42ff-0eab-43ab-8fd5-264e87462a35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_ef83a336-10e6-49fd-aed2-2f9551ed9fd8" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_f6ca42ff-0eab-43ab-8fd5-264e87462a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_BillAndHoldArrangementMember_3a5f4e67-d2a4-4ec0-a704-19dad5d19a40" xlink:href="ngs-20200930.xsd#ngs_BillAndHoldArrangementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_f6ca42ff-0eab-43ab-8fd5-264e87462a35" xlink:to="loc_ngs_BillAndHoldArrangementMember_3a5f4e67-d2a4-4ec0-a704-19dad5d19a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis_ed5ced6f-d894-4314-8bdd-71d3f75b2cc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e3362f82-bf9c-433f-8534-4e23934714e6" xlink:to="loc_us-gaap_MajorPropertyClassAxis_ed5ced6f-d894-4314-8bdd-71d3f75b2cc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_9542888c-f171-48aa-9b88-8858061cc798" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ed5ced6f-d894-4314-8bdd-71d3f75b2cc5" xlink:to="loc_us-gaap_MajorPropertyClassDomain_9542888c-f171-48aa-9b88-8858061cc798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentLeasedToOtherPartyMember_8cbace13-e94a-47f4-b00e-9c704d424de3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9542888c-f171-48aa-9b88-8858061cc798" xlink:to="loc_us-gaap_EquipmentLeasedToOtherPartyMember_8cbace13-e94a-47f4-b00e-9c704d424de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1a75f367-4a53-4abd-9331-f6e0a9b816ad" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e3362f82-bf9c-433f-8534-4e23934714e6" xlink:to="loc_srt_RangeAxis_1a75f367-4a53-4abd-9331-f6e0a9b816ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_591e65f1-ce1e-4d02-8ed0-7b18de338c9a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1a75f367-4a53-4abd-9331-f6e0a9b816ad" xlink:to="loc_srt_RangeMember_591e65f1-ce1e-4d02-8ed0-7b18de338c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_081be207-71ea-429c-a3f1-3d7330d43e5c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_591e65f1-ce1e-4d02-8ed0-7b18de338c9a" xlink:to="loc_srt_MinimumMember_081be207-71ea-429c-a3f1-3d7330d43e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_571cbfe4-54a6-4a7b-bfd4-a68375cc6474" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_591e65f1-ce1e-4d02-8ed0-7b18de338c9a" xlink:to="loc_srt_MaximumMember_571cbfe4-54a6-4a7b-bfd4-a68375cc6474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis_7233389c-bf7e-4aee-a09f-e1dd55b11cd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e3362f82-bf9c-433f-8534-4e23934714e6" xlink:to="loc_us-gaap_LeaseContractualTermAxis_7233389c-bf7e-4aee-a09f-e1dd55b11cd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_627c984d-fbd6-4548-a66e-7c9e12ff2f35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermAxis_7233389c-bf7e-4aee-a09f-e1dd55b11cd5" xlink:to="loc_us-gaap_LeaseContractualTermDomain_627c984d-fbd6-4548-a66e-7c9e12ff2f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember_2bd46fdd-63f3-4bef-b7f9-7c6c8ca91544" xlink:href="ngs-20200930.xsd#ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermDomain_627c984d-fbd6-4548-a66e-7c9e12ff2f35" xlink:to="loc_ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember_2bd46fdd-63f3-4bef-b7f9-7c6c8ca91544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalContractsLargeHorsepowerCompressorsMember_067a5adb-f35f-4d6a-bc71-18fce29c8f25" xlink:href="ngs-20200930.xsd#ngs_RentalContractsLargeHorsepowerCompressorsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermDomain_627c984d-fbd6-4548-a66e-7c9e12ff2f35" xlink:to="loc_ngs_RentalContractsLargeHorsepowerCompressorsMember_067a5adb-f35f-4d6a-bc71-18fce29c8f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffa86d1-0434-483d-9aaf-979465366e89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_e3362f82-bf9c-433f-8534-4e23934714e6" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffa86d1-0434-483d-9aaf-979465366e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseTermOfContract_18dd8eef-3107-4b32-b8a6-6e832408e3f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LessorOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffa86d1-0434-483d-9aaf-979465366e89" xlink:to="loc_us-gaap_LessorOperatingLeaseTermOfContract_18dd8eef-3107-4b32-b8a6-6e832408e3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_aefd36e2-360d-401c-b7db-3237f39a81e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffa86d1-0434-483d-9aaf-979465366e89" xlink:to="loc_us-gaap_Revenues_aefd36e2-360d-401c-b7db-3237f39a81e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_86d4404a-547d-49df-90a1-59b0c3ad22cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostAmortizationPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffa86d1-0434-483d-9aaf-979465366e89" xlink:to="loc_us-gaap_CapitalizedContractCostAmortizationPeriod_86d4404a-547d-49df-90a1-59b0c3ad22cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_bb27a378-bc4c-4c83-ae32-2744fa6996db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffa86d1-0434-483d-9aaf-979465366e89" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_bb27a378-bc4c-4c83-ae32-2744fa6996db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_bbafd421-7be7-4ea1-8cf3-e682cf8d321e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_dffa86d1-0434-483d-9aaf-979465366e89" xlink:to="loc_us-gaap_NumberOfOperatingSegments_bbafd421-7be7-4ea1-8cf3-e682cf8d321e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_366eef7c-451d-4c3b-b9a8-dded8eaf0e06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_1f4b95e5-2822-4bd1-aab3-81d6298c169d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_366eef7c-451d-4c3b-b9a8-dded8eaf0e06" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1f4b95e5-2822-4bd1-aab3-81d6298c169d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d070a6ef-adbf-41c7-9ef8-fbd3f5eb5c7e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1f4b95e5-2822-4bd1-aab3-81d6298c169d" xlink:to="loc_srt_ProductOrServiceAxis_d070a6ef-adbf-41c7-9ef8-fbd3f5eb5c7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2803e53b-ece8-4a1c-b326-450c8c2ecdaa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_d070a6ef-adbf-41c7-9ef8-fbd3f5eb5c7e" xlink:to="loc_srt_ProductsAndServicesDomain_2803e53b-ece8-4a1c-b326-450c8c2ecdaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CompressorRelatedMember_4f6a8826-a1b2-44d6-bf87-8cc7d4222aca" xlink:href="ngs-20200930.xsd#ngs_CompressorRelatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2803e53b-ece8-4a1c-b326-450c8c2ecdaa" xlink:to="loc_ngs_CompressorRelatedMember_4f6a8826-a1b2-44d6-bf87-8cc7d4222aca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_FlaresRelatedMember_1e5f32ae-3aa6-4534-b81b-3dff0d13b1c3" xlink:href="ngs-20200930.xsd#ngs_FlaresRelatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2803e53b-ece8-4a1c-b326-450c8c2ecdaa" xlink:to="loc_ngs_FlaresRelatedMember_1e5f32ae-3aa6-4534-b81b-3dff0d13b1c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OtherPartsRebuildsMember_cb18cc3f-0522-4bc1-8fd8-b40fa0a7298a" xlink:href="ngs-20200930.xsd#ngs_OtherPartsRebuildsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2803e53b-ece8-4a1c-b326-450c8c2ecdaa" xlink:to="loc_ngs_OtherPartsRebuildsMember_cb18cc3f-0522-4bc1-8fd8-b40fa0a7298a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ServiceandMaintenanceMember_eb388059-f0d1-42f4-aab6-931623e33dac" xlink:href="ngs-20200930.xsd#ngs_ServiceandMaintenanceMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2803e53b-ece8-4a1c-b326-450c8c2ecdaa" xlink:to="loc_ngs_ServiceandMaintenanceMember_eb388059-f0d1-42f4-aab6-931623e33dac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_accce392-e5ec-4768-b46b-9f97a1ec3ae8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1f4b95e5-2822-4bd1-aab3-81d6298c169d" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_accce392-e5ec-4768-b46b-9f97a1ec3ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fcc84341-806a-4866-95cb-2a8af5debed5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_accce392-e5ec-4768-b46b-9f97a1ec3ae8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fcc84341-806a-4866-95cb-2a8af5debed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_3a805012-de86-4c49-b27d-5f9f32fa99ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_accce392-e5ec-4768-b46b-9f97a1ec3ae8" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_3a805012-de86-4c49-b27d-5f9f32fa99ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_6b3a159f-f987-48e8-bf86-86e861406be6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_accce392-e5ec-4768-b46b-9f97a1ec3ae8" xlink:to="loc_us-gaap_Revenues_6b3a159f-f987-48e8-bf86-86e861406be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesContractBalancesDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_cdb2af8d-0df9-45ba-9f4b-01133d856ea5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrentAbstract_8b991a73-3b9f-4dbc-8168-7f6d1330d1f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cdb2af8d-0df9-45ba-9f4b-01133d856ea5" xlink:to="loc_us-gaap_AccountsReceivableNetCurrentAbstract_8b991a73-3b9f-4dbc-8168-7f6d1330d1f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_415c02ed-bf8a-4efa-91b5-4e33303684f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountsReceivableNetCurrentAbstract_8b991a73-3b9f-4dbc-8168-7f6d1330d1f9" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_415c02ed-bf8a-4efa-91b5-4e33303684f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AccountsReceivableExcludingContractsWithCustomerAssetCurrent_84bc73bd-f1ee-4bb8-aaee-d82f2cd78592" xlink:href="ngs-20200930.xsd#ngs_AccountsReceivableExcludingContractsWithCustomerAssetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract_8b991a73-3b9f-4dbc-8168-7f6d1330d1f9" xlink:to="loc_ngs_AccountsReceivableExcludingContractsWithCustomerAssetCurrent_84bc73bd-f1ee-4bb8-aaee-d82f2cd78592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_d1d0b16e-a1d3-40ad-b621-35b61df3fdd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cdb2af8d-0df9-45ba-9f4b-01133d856ea5" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_d1d0b16e-a1d3-40ad-b621-35b61df3fdd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_20d9c0b7-6d89-4b44-a300-28d9516d0a65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountingPoliciesAbstract_cdb2af8d-0df9-45ba-9f4b-01133d856ea5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_20d9c0b7-6d89-4b44-a300-28d9516d0a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_db2f918d-9043-4d31-bd2f-29174e089145" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cdb2af8d-0df9-45ba-9f4b-01133d856ea5" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_db2f918d-9043-4d31-bd2f-29174e089145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_b07d9078-feb5-4afc-bddf-19f62c418f8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cdb2af8d-0df9-45ba-9f4b-01133d856ea5" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_b07d9078-feb5-4afc-bddf-19f62c418f8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_32fff764-243f-4cca-9855-218ce4fdf249" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cdb2af8d-0df9-45ba-9f4b-01133d856ea5" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_32fff764-243f-4cca-9855-218ce4fdf249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d69f9f16-cd8f-4df8-9da1-c4eb905915f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_e90f105a-2d17-43e4-b71a-706ee8911a4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountingPoliciesAbstract_d69f9f16-cd8f-4df8-9da1-c4eb905915f5" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_e90f105a-2d17-43e4-b71a-706ee8911a4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_bcab2d89-1e09-4a27-8605-6f518f0feb48" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_e90f105a-2d17-43e4-b71a-706ee8911a4c" xlink:to="loc_srt_RestatementAxis_bcab2d89-1e09-4a27-8605-6f518f0feb48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_ef38f0ca-4632-4b77-9df8-8708df6b6d53" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_bcab2d89-1e09-4a27-8605-6f518f0feb48" xlink:to="loc_srt_RestatementDomain_ef38f0ca-4632-4b77-9df8-8708df6b6d53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_cb072bb9-750e-48e1-a6ee-074eee954d54" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_ef38f0ca-4632-4b77-9df8-8708df6b6d53" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_cb072bb9-750e-48e1-a6ee-074eee954d54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_13540976-c1e2-4d77-aebd-7b1aa1208f3a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_ef38f0ca-4632-4b77-9df8-8708df6b6d53" xlink:to="loc_srt_RestatementAdjustmentMember_13540976-c1e2-4d77-aebd-7b1aa1208f3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_2094aaab-df3f-4021-b73d-ddd719a57ef2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e90f105a-2d17-43e4-b71a-706ee8911a4c" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_2094aaab-df3f-4021-b73d-ddd719a57ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_ebe9fc5a-1caa-4e3b-a50b-dff98cd59fb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2094aaab-df3f-4021-b73d-ddd719a57ef2" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_ebe9fc5a-1caa-4e3b-a50b-dff98cd59fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_9bcd10ed-f136-4b09-ba99-e929d925c02b" xlink:href="ngs-20200930.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_ebe9fc5a-1caa-4e3b-a50b-dff98cd59fb1" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_9bcd10ed-f136-4b09-ba99-e929d925c02b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e90f105a-2d17-43e4-b71a-706ee8911a4c" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_d9cbf5bc-afa9-4fa2-923c-9442571ff6f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_RevenuesAbstract_d9cbf5bc-afa9-4fa2-923c-9442571ff6f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_0d87bbc4-ebf2-49c3-ac06-2e0cae460a33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d9cbf5bc-afa9-4fa2-923c-9442571ff6f9" xlink:to="loc_us-gaap_Revenues_0d87bbc4-ebf2-49c3-ac06-2e0cae460a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_4dab37b2-1ec1-4052-8835-53ea7328e6d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_4dab37b2-1ec1-4052-8835-53ea7328e6d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_593b5deb-338c-4a7d-a690-83abf63cd075" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4dab37b2-1ec1-4052-8835-53ea7328e6d2" xlink:to="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_593b5deb-338c-4a7d-a690-83abf63cd075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_0bab1737-d8de-48fc-8002-6e425ab67535" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4dab37b2-1ec1-4052-8835-53ea7328e6d2" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_0bab1737-d8de-48fc-8002-6e425ab67535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_9529d75d-f6ae-4782-a5d6-c9dcf91c02b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4dab37b2-1ec1-4052-8835-53ea7328e6d2" xlink:to="loc_us-gaap_CostsAndExpenses_9529d75d-f6ae-4782-a5d6-c9dcf91c02b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_eef88602-356a-4972-bb6e-fd69482bec7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_OperatingIncomeLoss_eef88602-356a-4972-bb6e-fd69482bec7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_64e33ff0-f9ea-4405-930d-55e1352a4bb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_64e33ff0-f9ea-4405-930d-55e1352a4bb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_69b37460-ca72-4a9f-9ba5-6b4ab60f0fc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_69b37460-ca72-4a9f-9ba5-6b4ab60f0fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_821b615a-39e7-4b77-ad01-9539daf5d449" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_NetIncomeLoss_821b615a-39e7-4b77-ad01-9539daf5d449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_da33b0ad-27eb-4af4-b692-c533ca53d56d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_EarningsPerShareBasic_da33b0ad-27eb-4af4-b692-c533ca53d56d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a16db670-5d39-4196-8806-e704a8ae9798" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_e338ac8f-a54c-41fc-896e-b8ef2145ed10" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a16db670-5d39-4196-8806-e704a8ae9798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7d5760b1-7706-41dd-9a62-94e5259e27fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_f211c7e9-735f-4902-828a-9c51d8e8c2cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountingPoliciesAbstract_7d5760b1-7706-41dd-9a62-94e5259e27fd" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_f211c7e9-735f-4902-828a-9c51d8e8c2cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_f235fce2-39aa-4d2a-811c-31646f488136" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_f211c7e9-735f-4902-828a-9c51d8e8c2cd" xlink:to="loc_srt_RestatementAxis_f235fce2-39aa-4d2a-811c-31646f488136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_66b1f15f-4728-42c9-9b0c-99234ece6427" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_f235fce2-39aa-4d2a-811c-31646f488136" xlink:to="loc_srt_RestatementDomain_66b1f15f-4728-42c9-9b0c-99234ece6427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_724a4573-ee9b-45b8-9d93-10119844cee3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_66b1f15f-4728-42c9-9b0c-99234ece6427" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_724a4573-ee9b-45b8-9d93-10119844cee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_335a0e56-4a18-4296-9456-5b31b0bce70c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_66b1f15f-4728-42c9-9b0c-99234ece6427" xlink:to="loc_srt_RestatementAdjustmentMember_335a0e56-4a18-4296-9456-5b31b0bce70c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_426d5026-ebd7-4034-944d-4025d0c9da4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f211c7e9-735f-4902-828a-9c51d8e8c2cd" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_426d5026-ebd7-4034-944d-4025d0c9da4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_ad5f543c-0e1b-4cd1-97d4-9fafa48cae63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_426d5026-ebd7-4034-944d-4025d0c9da4e" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_ad5f543c-0e1b-4cd1-97d4-9fafa48cae63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_2768b20f-3014-4999-a82f-7a154ba98213" xlink:href="ngs-20200930.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_ad5f543c-0e1b-4cd1-97d4-9fafa48cae63" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_2768b20f-3014-4999-a82f-7a154ba98213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_1a8da8fc-39db-448e-8159-4add074d19c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f211c7e9-735f-4902-828a-9c51d8e8c2cd" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_1a8da8fc-39db-448e-8159-4add074d19c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_54b7433e-e32b-41c3-afb2-507f5a5f12ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_1a8da8fc-39db-448e-8159-4add074d19c1" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_54b7433e-e32b-41c3-afb2-507f5a5f12ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3f45e88e-c618-4caa-9e2a-3b4e8338b8fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInStockholdersEquityRollForward_54b7433e-e32b-41c3-afb2-507f5a5f12ec" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3f45e88e-c618-4caa-9e2a-3b4e8338b8fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_af090a95-0403-42f7-8db4-0147a17b5801" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_54b7433e-e32b-41c3-afb2-507f5a5f12ec" xlink:to="loc_us-gaap_StockholdersEquity_af090a95-0403-42f7-8db4-0147a17b5801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1b04e048-4414-44f4-ba18-dc58e9376f82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_54b7433e-e32b-41c3-afb2-507f5a5f12ec" xlink:to="loc_us-gaap_NetIncomeLoss_1b04e048-4414-44f4-ba18-dc58e9376f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9da344bc-586a-4a86-b54c-e6b7f16eb0b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_54b7433e-e32b-41c3-afb2-507f5a5f12ec" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9da344bc-586a-4a86-b54c-e6b7f16eb0b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_04f47ff0-a14e-4054-9b10-d199c5980258" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_54b7433e-e32b-41c3-afb2-507f5a5f12ec" xlink:to="loc_us-gaap_StockholdersEquity_04f47ff0-a14e-4054-9b10-d199c5980258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_3803ead4-11f4-465f-84a1-7195bac95f24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_94c6b843-9c74-499f-be37-dfc46aff9661" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountingPoliciesAbstract_3803ead4-11f4-465f-84a1-7195bac95f24" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_94c6b843-9c74-499f-be37-dfc46aff9661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_2e20e192-d8b2-4d2f-8810-ffcdb4e2e0a5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_94c6b843-9c74-499f-be37-dfc46aff9661" xlink:to="loc_srt_RestatementAxis_2e20e192-d8b2-4d2f-8810-ffcdb4e2e0a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_c3478cf2-512c-41aa-9a9f-64d93def0d15" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_2e20e192-d8b2-4d2f-8810-ffcdb4e2e0a5" xlink:to="loc_srt_RestatementDomain_c3478cf2-512c-41aa-9a9f-64d93def0d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_c0b16ab4-ae15-4f06-8039-36868c1c0cb0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_c3478cf2-512c-41aa-9a9f-64d93def0d15" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_c0b16ab4-ae15-4f06-8039-36868c1c0cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_ccf14cad-70cd-43f5-8789-1cf579422361" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_c3478cf2-512c-41aa-9a9f-64d93def0d15" xlink:to="loc_srt_RestatementAdjustmentMember_ccf14cad-70cd-43f5-8789-1cf579422361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3b4930ec-0aca-4a8c-9f7a-ecbb5ff6a745" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_94c6b843-9c74-499f-be37-dfc46aff9661" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3b4930ec-0aca-4a8c-9f7a-ecbb5ff6a745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_f7d393b3-7c96-4773-bbc2-190505dcf729" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3b4930ec-0aca-4a8c-9f7a-ecbb5ff6a745" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_f7d393b3-7c96-4773-bbc2-190505dcf729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_9cf1f9f9-ad77-40eb-a9e5-8b34d6f04514" xlink:href="ngs-20200930.xsd#ngs_RevisionOfPriorPeriodFinancialStatementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_f7d393b3-7c96-4773-bbc2-190505dcf729" xlink:to="loc_ngs_RevisionOfPriorPeriodFinancialStatementsMember_9cf1f9f9-ad77-40eb-a9e5-8b34d6f04514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_04846edf-4868-4f87-9b12-9f91eb02b79e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_94c6b843-9c74-499f-be37-dfc46aff9661" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_04846edf-4868-4f87-9b12-9f91eb02b79e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3b006e48-0150-4cb3-9dff-a9dbdf94a84a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_04846edf-4868-4f87-9b12-9f91eb02b79e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3b006e48-0150-4cb3-9dff-a9dbdf94a84a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4d313a7e-b530-4126-b636-1ed75d208aa4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3b006e48-0150-4cb3-9dff-a9dbdf94a84a" xlink:to="loc_us-gaap_NetIncomeLoss_4d313a7e-b530-4126-b636-1ed75d208aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_09e8b889-f124-4a44-9ebf-d61136f20981" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3b006e48-0150-4cb3-9dff-a9dbdf94a84a" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_09e8b889-f124-4a44-9ebf-d61136f20981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredAndOtherIncomeTaxExpenseBenefit_54036954-e9cc-40ab-aec1-e33873b09b48" xlink:href="ngs-20200930.xsd#ngs_DeferredAndOtherIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3b006e48-0150-4cb3-9dff-a9dbdf94a84a" xlink:to="loc_ngs_DeferredAndOtherIncomeTaxExpenseBenefit_54036954-e9cc-40ab-aec1-e33873b09b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_b07fd560-3869-442a-bc02-974dfeedab70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3b006e48-0150-4cb3-9dff-a9dbdf94a84a" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_b07fd560-3869-442a-bc02-974dfeedab70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_ebbf2f06-2009-43ac-a591-385c2e9ade89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3b006e48-0150-4cb3-9dff-a9dbdf94a84a" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_ebbf2f06-2009-43ac-a591-385c2e9ade89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f6dc005d-2c0b-44ce-966f-1d4b9d5793a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3b006e48-0150-4cb3-9dff-a9dbdf94a84a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f6dc005d-2c0b-44ce-966f-1d4b9d5793a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ad2d3207-b347-43d5-bbf0-1bd6d8643bf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_04846edf-4868-4f87-9b12-9f91eb02b79e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ad2d3207-b347-43d5-bbf0-1bd6d8643bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_21b707a0-a489-4a74-bd81-8909feb6a5fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ad2d3207-b347-43d5-bbf0-1bd6d8643bf2" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_21b707a0-a489-4a74-bd81-8909feb6a5fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_be58f340-2f4b-4727-b089-50fc9704693b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ad2d3207-b347-43d5-bbf0-1bd6d8643bf2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_be58f340-2f4b-4727-b089-50fc9704693b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e24e068b-6c9c-451c-aec3-6f9ce83bec54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_04846edf-4868-4f87-9b12-9f91eb02b79e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e24e068b-6c9c-451c-aec3-6f9ce83bec54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/Inventory" xlink:type="simple" xlink:href="ngs-20200930.xsd#Inventory"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/Inventory" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_033ba802-26ac-4dfc-bf0a-473762a0c538" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_6005589c-baa0-4728-8b00-3f05db84bf18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_033ba802-26ac-4dfc-bf0a-473762a0c538" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_6005589c-baa0-4728-8b00-3f05db84bf18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/InventoryTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#InventoryTables"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/InventoryTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_e8b20417-b63d-4fb2-b6f1-8fa73e0848e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_7099877a-ddaf-406f-93e0-f28a735554d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e8b20417-b63d-4fb2-b6f1-8fa73e0848e0" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_7099877a-ddaf-406f-93e0-f28a735554d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/InventoryDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#InventoryDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/InventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_34ffb759-b812-4a5e-8d12-b14913650b62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_9bea9711-dcd5-469b-bf63-3fe27745d8c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_34ffb759-b812-4a5e-8d12-b14913650b62" xlink:to="loc_us-gaap_InventoryValuationReserves_9bea9711-dcd5-469b-bf63-3fe27745d8c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_ff3819a2-2d1a-4808-8171-fab36248e971" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_34ffb759-b812-4a5e-8d12-b14913650b62" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_ff3819a2-2d1a-4808-8171-fab36248e971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_05cc5170-2ecd-4191-a5fc-9ad5bd94d5a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_34ffb759-b812-4a5e-8d12-b14913650b62" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_05cc5170-2ecd-4191-a5fc-9ad5bd94d5a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_7e66027d-a576-4ef5-ac6a-9d342ecc5c54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_34ffb759-b812-4a5e-8d12-b14913650b62" xlink:to="loc_us-gaap_InventoryNet_7e66027d-a576-4ef5-ac6a-9d342ecc5c54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_fd87144c-01f1-4128-80c3-4f6ef7ce90fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_34ffb759-b812-4a5e-8d12-b14913650b62" xlink:to="loc_us-gaap_InventoryNoncurrent_fd87144c-01f1-4128-80c3-4f6ef7ce90fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryNetOfReserves_5b955575-1c97-4ea3-b0db-cad469635fc1" xlink:href="ngs-20200930.xsd#ngs_InventoryNetOfReserves"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_34ffb759-b812-4a5e-8d12-b14913650b62" xlink:to="loc_ngs_InventoryNetOfReserves_5b955575-1c97-4ea3-b0db-cad469635fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_a38a1ec8-1bba-4402-979f-a727446ea3ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/FederalIncomeTaxReceivable" xlink:type="simple" xlink:href="ngs-20200930.xsd#FederalIncomeTaxReceivable"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/FederalIncomeTaxReceivable" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_91de503d-4cdb-4095-8ce1-095eeb0ffba3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_ed8cb383-0c90-4ca7-9ae7-f60e00d140ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_91de503d-4cdb-4095-8ce1-095eeb0ffba3" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_ed8cb383-0c90-4ca7-9ae7-f60e00d140ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/FederalIncomeTaxReceivableDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#FederalIncomeTaxReceivableDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/FederalIncomeTaxReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_669a4e22-4c86-4265-802e-5ae0539ecbc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_469b9035-8aac-47db-80f7-c72da3581e1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_669a4e22-4c86-4265-802e-5ae0539ecbc6" xlink:to="loc_us-gaap_IncomeTaxesReceivable_469b9035-8aac-47db-80f7-c72da3581e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw_beb41f34-b9ed-425f-a68e-5edc66943be0" xlink:href="ngs-20200930.xsd#ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_669a4e22-4c86-4265-802e-5ae0539ecbc6" xlink:to="loc_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw_beb41f34-b9ed-425f-a68e-5edc66943be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIncomeTaxRefunds_a473107f-fb06-46e5-ba36-96d05be3ef4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_669a4e22-4c86-4265-802e-5ae0539ecbc6" xlink:to="loc_us-gaap_ProceedsFromIncomeTaxRefunds_a473107f-fb06-46e5-ba36-96d05be3ef4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit_a4edc8cb-2d4f-4f81-91a1-e66d64fa8fc5" xlink:href="ngs-20200930.xsd#ngs_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_669a4e22-4c86-4265-802e-5ae0539ecbc6" xlink:to="loc_ngs_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit_a4edc8cb-2d4f-4f81-91a1-e66d64fa8fc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RentalEquipment" xlink:type="simple" xlink:href="ngs-20200930.xsd#RentalEquipment"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/RentalEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_75300626-140b-4e41-a0a3-836136d9402a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_9a90d33f-d8d7-448f-883e-4cc1cab82c02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_75300626-140b-4e41-a0a3-836136d9402a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_9a90d33f-d8d7-448f-883e-4cc1cab82c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RentalEquipmentTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#RentalEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/RentalEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6edd39d7-cfcc-4b91-b73e-18fffcf00370" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_bf2bc827-3f0b-4f09-b27c-82c09b9254c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6edd39d7-cfcc-4b91-b73e-18fffcf00370" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_bf2bc827-3f0b-4f09-b27c-82c09b9254c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_e5ef72c9-5335-4ea8-acfe-8cdbc2e96a64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_65e3510d-b1f9-4f67-be9d-2327d8b968d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_e5ef72c9-5335-4ea8-acfe-8cdbc2e96a64" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_65e3510d-b1f9-4f67-be9d-2327d8b968d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis_08a65e27-8c1f-4f9d-bce7-64505be15cea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_65e3510d-b1f9-4f67-be9d-2327d8b968d2" xlink:to="loc_us-gaap_MajorPropertyClassAxis_08a65e27-8c1f-4f9d-bce7-64505be15cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_4a2fd47f-50c5-480b-9f32-e550c3418123" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_08a65e27-8c1f-4f9d-bce7-64505be15cea" xlink:to="loc_us-gaap_MajorPropertyClassDomain_4a2fd47f-50c5-480b-9f32-e550c3418123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentLeasedToOtherPartyMember_3eaaaf80-024b-4f76-a4b9-8d361a970243" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4a2fd47f-50c5-480b-9f32-e550c3418123" xlink:to="loc_us-gaap_EquipmentLeasedToOtherPartyMember_3eaaaf80-024b-4f76-a4b9-8d361a970243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_73aeccdc-4d1b-47e2-a740-f46468a8bacc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_65e3510d-b1f9-4f67-be9d-2327d8b968d2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_73aeccdc-4d1b-47e2-a740-f46468a8bacc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bd67a139-2d50-4090-8e6f-6ad0bc2afb26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_73aeccdc-4d1b-47e2-a740-f46468a8bacc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bd67a139-2d50-4090-8e6f-6ad0bc2afb26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalCompressorUnitMember_3124f162-5db1-4473-802c-9fcd7459710b" xlink:href="ngs-20200930.xsd#ngs_RentalCompressorUnitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bd67a139-2d50-4090-8e6f-6ad0bc2afb26" xlink:to="loc_ngs_RentalCompressorUnitMember_3124f162-5db1-4473-802c-9fcd7459710b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalCompressorUnitWorkInProgressMember_db1ee068-846e-4a4c-a7ee-45bcec5decfb" xlink:href="ngs-20200930.xsd#ngs_RentalCompressorUnitWorkInProgressMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bd67a139-2d50-4090-8e6f-6ad0bc2afb26" xlink:to="loc_ngs_RentalCompressorUnitWorkInProgressMember_db1ee068-846e-4a4c-a7ee-45bcec5decfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3429b47e-a001-4f25-8e40-44b086eb137e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_65e3510d-b1f9-4f67-be9d-2327d8b968d2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3429b47e-a001-4f25-8e40-44b086eb137e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_fdbcbe20-41ea-481d-b605-5ead599ee7ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3429b47e-a001-4f25-8e40-44b086eb137e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_fdbcbe20-41ea-481d-b605-5ead599ee7ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9577959d-75f3-483e-b5e1-5173d703a7ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3429b47e-a001-4f25-8e40-44b086eb137e" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_9577959d-75f3-483e-b5e1-5173d703a7ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_87dbf79a-0caa-4828-92be-d3a65b132a81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentLineItems_3429b47e-a001-4f25-8e40-44b086eb137e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_87dbf79a-0caa-4828-92be-d3a65b132a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#RentalEquipmentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0acc47bd-4dfe-4402-8453-a08741d6a8db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_79829643-e81f-4970-a9f6-b3350c138f79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0acc47bd-4dfe-4402-8453-a08741d6a8db" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_79829643-e81f-4970-a9f6-b3350c138f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis_8435df3d-5938-4c9f-b681-8f0065ba947f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_79829643-e81f-4970-a9f6-b3350c138f79" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis_8435df3d-5938-4c9f-b681-8f0065ba947f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_cbbe3634-b7a8-4c4e-b381-6c5a2ea6e98e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8435df3d-5938-4c9f-b681-8f0065ba947f" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_cbbe3634-b7a8-4c4e-b381-6c5a2ea6e98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalCompressorUnitMember_ad6f1d07-fbdc-44a4-9caf-f2536be7fa55" xlink:href="ngs-20200930.xsd#ngs_RentalCompressorUnitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain_cbbe3634-b7a8-4c4e-b381-6c5a2ea6e98e" xlink:to="loc_ngs_RentalCompressorUnitMember_ad6f1d07-fbdc-44a4-9caf-f2536be7fa55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_46baa019-b121-48f2-b78e-13519925280a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_79829643-e81f-4970-a9f6-b3350c138f79" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_46baa019-b121-48f2-b78e-13519925280a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_bdc22499-a9c7-4f4b-90e8-1a1482d86932" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_46baa019-b121-48f2-b78e-13519925280a" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_bdc22499-a9c7-4f4b-90e8-1a1482d86932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LossOnRetirementOfRentalEquipmentMember_95a1ba8e-3a25-4d38-bb27-8b523eb72420" xlink:href="ngs-20200930.xsd#ngs_LossOnRetirementOfRentalEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_bdc22499-a9c7-4f4b-90e8-1a1482d86932" xlink:to="loc_ngs_LossOnRetirementOfRentalEquipmentMember_95a1ba8e-3a25-4d38-bb27-8b523eb72420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b56e60e4-3180-4567-b61d-dea19cd19e74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_79829643-e81f-4970-a9f6-b3350c138f79" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b56e60e4-3180-4567-b61d-dea19cd19e74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_NumberOfUnitsRetired_0d027e69-f942-431c-bba5-0c5a7a26a950" xlink:href="ngs-20200930.xsd#ngs_NumberOfUnitsRetired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b56e60e4-3180-4567-b61d-dea19cd19e74" xlink:to="loc_ngs_NumberOfUnitsRetired_0d027e69-f942-431c-bba5-0c5a7a26a950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_b757a46d-9730-497d-b749-a1d4898e3287" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b56e60e4-3180-4567-b61d-dea19cd19e74" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_b757a46d-9730-497d-b749-a1d4898e3287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/Leases" xlink:type="simple" xlink:href="ngs-20200930.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_565dfe87-4b6c-4682-ad7f-48195b9d0d7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_cf718776-d757-437d-9d93-dc20cefe74de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_565dfe87-4b6c-4682-ad7f-48195b9d0d7d" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_cf718776-d757-437d-9d93-dc20cefe74de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_7e9b1ea8-a44c-471b-946e-fa3517fe7ebe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AssetsAndLiabilitiesLesseeTableTextBlock_0bb126c1-b7b7-4d42-9fe5-49831c8bac80" xlink:href="ngs-20200930.xsd#ngs_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7e9b1ea8-a44c-471b-946e-fa3517fe7ebe" xlink:to="loc_ngs_AssetsAndLiabilitiesLesseeTableTextBlock_0bb126c1-b7b7-4d42-9fe5-49831c8bac80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_a933790b-9c53-40b5-a9a9-16bc3baf4219" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7e9b1ea8-a44c-471b-946e-fa3517fe7ebe" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_a933790b-9c53-40b5-a9a9-16bc3baf4219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_be610bda-fe89-4118-9162-e4fb30c7b09a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7e9b1ea8-a44c-471b-946e-fa3517fe7ebe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_be610bda-fe89-4118-9162-e4fb30c7b09a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_cde3b13b-bd98-4af3-8a9b-944ca74a6761" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_069f8db5-360c-44c8-b51c-e2c0f5730943" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cde3b13b-bd98-4af3-8a9b-944ca74a6761" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_069f8db5-360c-44c8-b51c-e2c0f5730943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cf561be2-1f66-4530-8569-48ab3d893d93" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_069f8db5-360c-44c8-b51c-e2c0f5730943" xlink:to="loc_srt_RangeAxis_cf561be2-1f66-4530-8569-48ab3d893d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_90dcc135-3a06-459b-885c-ec0fd27d42a1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_cf561be2-1f66-4530-8569-48ab3d893d93" xlink:to="loc_srt_RangeMember_90dcc135-3a06-459b-885c-ec0fd27d42a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_dbfeb38a-b424-45b6-9e86-cdf22122ec56" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_90dcc135-3a06-459b-885c-ec0fd27d42a1" xlink:to="loc_srt_MinimumMember_dbfeb38a-b424-45b6-9e86-cdf22122ec56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2817051d-8956-4e83-90e7-284b672d6600" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_90dcc135-3a06-459b-885c-ec0fd27d42a1" xlink:to="loc_srt_MaximumMember_2817051d-8956-4e83-90e7-284b672d6600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d602849d-a583-4d45-a881-3a1daa8092ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_069f8db5-360c-44c8-b51c-e2c0f5730943" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d602849d-a583-4d45-a881-3a1daa8092ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_3e382bbb-2f15-4ad2-8946-13ef4edece5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d602849d-a583-4d45-a881-3a1daa8092ed" xlink:to="loc_us-gaap_TypeOfAdoptionMember_3e382bbb-2f15-4ad2-8946-13ef4edece5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_c2fc04d3-4973-4a8d-9daf-4abb53431635" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_3e382bbb-2f15-4ad2-8946-13ef4edece5d" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_c2fc04d3-4973-4a8d-9daf-4abb53431635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_ebaf5c8d-7cdd-4554-a7d5-9a9a41a0f1cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_069f8db5-360c-44c8-b51c-e2c0f5730943" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_ebaf5c8d-7cdd-4554-a7d5-9a9a41a0f1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_11ccde4a-e6db-4e48-aa13-f118d8626312" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ebaf5c8d-7cdd-4554-a7d5-9a9a41a0f1cc" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_11ccde4a-e6db-4e48-aa13-f118d8626312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a37dec53-bf71-4c0a-bd66-4bc068cb2618" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ebaf5c8d-7cdd-4554-a7d5-9a9a41a0f1cc" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a37dec53-bf71-4c0a-bd66-4bc068cb2618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_8354c423-d467-40f2-a154-cf495b91743d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_ebaf5c8d-7cdd-4554-a7d5-9a9a41a0f1cc" xlink:to="loc_us-gaap_OperatingLeaseLiability_8354c423-d467-40f2-a154-cf495b91743d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_8ea3f547-3e30-4ca7-9098-aa9f81c872c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ebaf5c8d-7cdd-4554-a7d5-9a9a41a0f1cc" xlink:to="loc_us-gaap_LeaseCost_8ea3f547-3e30-4ca7-9098-aa9f81c872c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesBalanceSheetImpactDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesBalanceSheetImpactDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/LeasesBalanceSheetImpactDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_2f6c07bb-57c9-475d-bc6c-bbbc90e8e198" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_729e512e-266d-48ad-9d4c-3f6a77c1fa85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2f6c07bb-57c9-475d-bc6c-bbbc90e8e198" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_729e512e-266d-48ad-9d4c-3f6a77c1fa85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_922c5a51-46c6-441c-a9cf-70381bcd31af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2f6c07bb-57c9-475d-bc6c-bbbc90e8e198" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_922c5a51-46c6-441c-a9cf-70381bcd31af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a55257cb-3b54-4e86-a372-7a3478e06737" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2f6c07bb-57c9-475d-bc6c-bbbc90e8e198" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a55257cb-3b54-4e86-a372-7a3478e06737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_83df76a5-bfb6-439f-a305-286f55cce754" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2f6c07bb-57c9-475d-bc6c-bbbc90e8e198" xlink:to="loc_us-gaap_OperatingLeaseLiability_83df76a5-bfb6-439f-a305-286f55cce754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_8234cf73-5049-481d-875e-18b13a5862ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2f6c07bb-57c9-475d-bc6c-bbbc90e8e198" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_8234cf73-5049-481d-875e-18b13a5862ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_7dfcf570-d6d2-4e5e-90ee-6bd0484060f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2f6c07bb-57c9-475d-bc6c-bbbc90e8e198" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_7dfcf570-d6d2-4e5e-90ee-6bd0484060f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesCashFlowImpactDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesCashFlowImpactDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/LeasesCashFlowImpactDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_3e4c6f2b-6d05-460b-811f-78a4b9fb5c1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_375601e4-8fb4-42f3-b8d6-948c96e3549e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3e4c6f2b-6d05-460b-811f-78a4b9fb5c1a" xlink:to="loc_us-gaap_OperatingLeasePayments_375601e4-8fb4-42f3-b8d6-948c96e3549e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_cc02064b-f39b-49a6-83eb-e69c279c0234" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3e4c6f2b-6d05-460b-811f-78a4b9fb5c1a" xlink:to="loc_us-gaap_ShortTermLeaseCost_cc02064b-f39b-49a6-83eb-e69c279c0234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_fcb9a443-dd52-434d-a9c5-ff03436fd17b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3e4c6f2b-6d05-460b-811f-78a4b9fb5c1a" xlink:to="loc_us-gaap_OperatingLeaseCost_fcb9a443-dd52-434d-a9c5-ff03436fd17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesFutureMaturitiesofLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_0c81f9c2-4824-4d2a-b239-9b6e6e52ef80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_3f028e61-f414-4201-8b19-8ec93e53aa00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0c81f9c2-4824-4d2a-b239-9b6e6e52ef80" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_3f028e61-f414-4201-8b19-8ec93e53aa00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_f89c4c74-24e3-4f7f-adc3-087e4641bda5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0c81f9c2-4824-4d2a-b239-9b6e6e52ef80" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_f89c4c74-24e3-4f7f-adc3-087e4641bda5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3064a065-209a-4d71-88ff-753aca496283" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0c81f9c2-4824-4d2a-b239-9b6e6e52ef80" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3064a065-209a-4d71-88ff-753aca496283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_f39dd7d4-79dc-4924-a7f7-a7de2d96068e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0c81f9c2-4824-4d2a-b239-9b6e6e52ef80" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_f39dd7d4-79dc-4924-a7f7-a7de2d96068e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d1241e98-fa36-424b-8985-b98e5af707e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0c81f9c2-4824-4d2a-b239-9b6e6e52ef80" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d1241e98-fa36-424b-8985-b98e5af707e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_a0ac0a9e-54f3-49e6-b00d-10d3999e853e" xlink:href="ngs-20200930.xsd#ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0c81f9c2-4824-4d2a-b239-9b6e6e52ef80" xlink:to="loc_ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_a0ac0a9e-54f3-49e6-b00d-10d3999e853e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_89460f4d-bc3c-48fc-b251-966829d6bb0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0c81f9c2-4824-4d2a-b239-9b6e6e52ef80" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_89460f4d-bc3c-48fc-b251-966829d6bb0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3ef8885d-32e1-4a2b-b2d1-996e90405cd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0c81f9c2-4824-4d2a-b239-9b6e6e52ef80" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3ef8885d-32e1-4a2b-b2d1-996e90405cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_58ac812e-899b-46ba-b802-1386c21c70d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0c81f9c2-4824-4d2a-b239-9b6e6e52ef80" xlink:to="loc_us-gaap_OperatingLeaseLiability_58ac812e-899b-46ba-b802-1386c21c70d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="ngs-20200930.xsd#LeasesFutureMaturitiesofLeaseLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CreditFacility" xlink:type="simple" xlink:href="ngs-20200930.xsd#CreditFacility"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/CreditFacility" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_030b839d-95b7-43eb-92ed-19cbda4a8628" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_9da6b967-24d3-436a-9e40-9ae8f7f48fa8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_030b839d-95b7-43eb-92ed-19cbda4a8628" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_9da6b967-24d3-436a-9e40-9ae8f7f48fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CreditFacilityDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#CreditFacilityDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/CreditFacilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2bd1c773-84a4-4ab4-a532-5cbb1d6ba5ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_e6433ae6-4213-4a58-b4f1-defbd6f76166" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2bd1c773-84a4-4ab4-a532-5cbb1d6ba5ce" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_e6433ae6-4213-4a58-b4f1-defbd6f76166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_313982c3-a40c-4937-b398-196a0de4d0b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6433ae6-4213-4a58-b4f1-defbd6f76166" xlink:to="loc_us-gaap_CreditFacilityAxis_313982c3-a40c-4937-b398-196a0de4d0b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e90524b4-81df-45d1-926c-b3e546539f89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_313982c3-a40c-4937-b398-196a0de4d0b2" xlink:to="loc_us-gaap_CreditFacilityDomain_e90524b4-81df-45d1-926c-b3e546539f89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_692ac983-e1b8-43ae-a191-fda7e15d2c98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_e90524b4-81df-45d1-926c-b3e546539f89" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_692ac983-e1b8-43ae-a191-fda7e15d2c98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_fb1cbd90-e273-4d8f-ba12-07e15b3ee068" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6433ae6-4213-4a58-b4f1-defbd6f76166" xlink:to="loc_us-gaap_VariableRateAxis_fb1cbd90-e273-4d8f-ba12-07e15b3ee068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_110bdba8-08cf-4d2e-a67d-7ecae99e2f27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_fb1cbd90-e273-4d8f-ba12-07e15b3ee068" xlink:to="loc_us-gaap_VariableRateDomain_110bdba8-08cf-4d2e-a67d-7ecae99e2f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_afa94878-3085-42e5-bb54-d6b04432b575" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_110bdba8-08cf-4d2e-a67d-7ecae99e2f27" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_afa94878-3085-42e5-bb54-d6b04432b575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_CbFloatingRateMember_b77f2e19-b4b2-4add-b009-651b0eb10902" xlink:href="ngs-20200930.xsd#ngs_CbFloatingRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_110bdba8-08cf-4d2e-a67d-7ecae99e2f27" xlink:to="loc_ngs_CbFloatingRateMember_b77f2e19-b4b2-4add-b009-651b0eb10902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6ea1b720-9827-46be-a058-2989a8b79965" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6433ae6-4213-4a58-b4f1-defbd6f76166" xlink:to="loc_srt_RangeAxis_6ea1b720-9827-46be-a058-2989a8b79965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_224f0079-61a6-455b-8b54-d72c3f101c9e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6ea1b720-9827-46be-a058-2989a8b79965" xlink:to="loc_srt_RangeMember_224f0079-61a6-455b-8b54-d72c3f101c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0a0c32d3-f2a6-47f5-a09e-d65f22e5a8f3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_224f0079-61a6-455b-8b54-d72c3f101c9e" xlink:to="loc_srt_MinimumMember_0a0c32d3-f2a6-47f5-a09e-d65f22e5a8f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7f9fc069-4398-45d7-8b69-32bb9b7ece5e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_224f0079-61a6-455b-8b54-d72c3f101c9e" xlink:to="loc_srt_MaximumMember_7f9fc069-4398-45d7-8b69-32bb9b7ece5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e6433ae6-4213-4a58-b4f1-defbd6f76166" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dd85fdac-d523-4dc2-9269-27b4824a15a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dd85fdac-d523-4dc2-9269-27b4824a15a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity_d2afee68-c59e-44d2-8dd0-263d0a02a961" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity_d2afee68-c59e-44d2-8dd0-263d0a02a961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity_f43afdb0-abbf-49ff-8820-d80e0aa767d6" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity_f43afdb0-abbf-49ff-8820-d80e0aa767d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable_8272e2a5-13be-45cf-86b7-cb8fc3a831f8" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable_8272e2a5-13be-45cf-86b7-cb8fc3a831f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory_c836ccc5-fbf4-4aa3-a567-4362a7fa4ee3" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory_c836ccc5-fbf4-4aa3-a567-4362a7fa4ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent_007896ea-fe72-44f3-bdc1-ca69df587451" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent_007896ea-fe72-44f3-bdc1-ca69df587451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory_3ee1dba1-0904-49e2-ab8c-f5b00a4e7433" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory_3ee1dba1-0904-49e2-ab8c-f5b00a4e7433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_7772ec52-3811-4f7a-8483-b14c5803d14e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_7772ec52-3811-4f7a-8483-b14c5803d14e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding_439c084e-b221-45e9-b599-c22738d09057" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding_439c084e-b221-45e9-b599-c22738d09057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3914bd19-1637-4304-aa7c-0fbce6037eff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3914bd19-1637-4304-aa7c-0fbce6037eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_950366d8-7d4b-411f-9f01-bbbdb0c1a5ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_950366d8-7d4b-411f-9f01-bbbdb0c1a5ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityCommitmentCoverageRatio_4ef15625-c244-43eb-bd9f-deb111d0b22c" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityCommitmentCoverageRatio"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityCommitmentCoverageRatio_4ef15625-c244-43eb-bd9f-deb111d0b22c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityLeverageRatio_0118a53a-4392-4d5a-ad53-43b9da4d0465" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityLeverageRatio"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityLeverageRatio_0118a53a-4392-4d5a-ad53-43b9da4d0465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount_a97d78cb-c201-4450-8318-fd06a140538d" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount_a97d78cb-c201-4450-8318-fd06a140538d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount_ca4a46a8-5918-434f-805b-5d4aacc3b27b" xlink:href="ngs-20200930.xsd#ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount_ca4a46a8-5918-434f-805b-5d4aacc3b27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_a8853b78-ab98-4984-b3dc-ca2e287b3ad5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_35f1028b-204e-4f26-aa84-3fd0ac6090f8" xlink:to="loc_us-gaap_LineOfCredit_a8853b78-ab98-4984-b3dc-ca2e287b3ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CARESActLoan" xlink:type="simple" xlink:href="ngs-20200930.xsd#CARESActLoan"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/CARESActLoan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_869e4211-8d15-48cc-a4e7-5fd957cdaa02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_a46aa476-4ac1-42f8-aa77-a0414874c4ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_869e4211-8d15-48cc-a4e7-5fd957cdaa02" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_a46aa476-4ac1-42f8-aa77-a0414874c4ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CARESActLoanDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#CARESActLoanDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/CARESActLoanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_293bf1bf-6280-4dc0-addd-23e1fc3955d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_ae13d9b2-7e90-4a81-ad7b-0b6f4a056d13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_293bf1bf-6280-4dc0-addd-23e1fc3955d9" xlink:to="loc_us-gaap_DebtInstrumentTable_ae13d9b2-7e90-4a81-ad7b-0b6f4a056d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_fa268dde-3ae6-411f-84b8-506b327829a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_ae13d9b2-7e90-4a81-ad7b-0b6f4a056d13" xlink:to="loc_us-gaap_DebtInstrumentAxis_fa268dde-3ae6-411f-84b8-506b327829a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_97a1705c-ac37-4d9f-9d84-bef4b19895b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_fa268dde-3ae6-411f-84b8-506b327829a3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_97a1705c-ac37-4d9f-9d84-bef4b19895b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_PaycheckProtectionProgramLoanMember_725c3dd4-3262-48ad-ad4d-7eb6ecd29d44" xlink:href="ngs-20200930.xsd#ngs_PaycheckProtectionProgramLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_97a1705c-ac37-4d9f-9d84-bef4b19895b4" xlink:to="loc_ngs_PaycheckProtectionProgramLoanMember_725c3dd4-3262-48ad-ad4d-7eb6ecd29d44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_af3d414f-3f55-4319-931c-6b259ed0a201" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_ae13d9b2-7e90-4a81-ad7b-0b6f4a056d13" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_af3d414f-3f55-4319-931c-6b259ed0a201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4dfb97e1-1c0f-4d18-852e-2126ebb33927" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_af3d414f-3f55-4319-931c-6b259ed0a201" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4dfb97e1-1c0f-4d18-852e-2126ebb33927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_4aeaf509-99f0-46a7-bea8-8bac6d363ab2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4dfb97e1-1c0f-4d18-852e-2126ebb33927" xlink:to="loc_us-gaap_UnsecuredDebtMember_4aeaf509-99f0-46a7-bea8-8bac6d363ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b8911878-4955-4cb0-949a-c9283cfe4e48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_ae13d9b2-7e90-4a81-ad7b-0b6f4a056d13" xlink:to="loc_us-gaap_DebtInstrumentLineItems_b8911878-4955-4cb0-949a-c9283cfe4e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_ed4c7a2a-896a-45f5-bc4f-97a1a5479888" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b8911878-4955-4cb0-949a-c9283cfe4e48" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_ed4c7a2a-896a-45f5-bc4f-97a1a5479888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/DeferredCompensationPlan" xlink:type="simple" xlink:href="ngs-20200930.xsd#DeferredCompensationPlan"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/DeferredCompensationPlan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_2d40bc93-2947-4759-b346-b9b656e98fe8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_b71e24a5-df91-458c-bd3b-12585f971c62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_2d40bc93-2947-4759-b346-b9b656e98fe8" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_b71e24a5-df91-458c-bd3b-12585f971c62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/DeferredCompensationPlanDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#DeferredCompensationPlanDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/DeferredCompensationPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_ebe5a779-14a6-4b71-9676-bca023910d31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent_81d637b9-8943-4b4d-b1f4-63d50a76fb43" xlink:href="ngs-20200930.xsd#ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_ebe5a779-14a6-4b71-9676-bca023910d31" xlink:to="loc_ngs_DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent_81d637b9-8943-4b4d-b1f4-63d50a76fb43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_416a9159-d619-4fcf-a10c-2b0d09fd891b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PostemploymentBenefitsAbstract_ebe5a779-14a6-4b71-9676-bca023910d31" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_416a9159-d619-4fcf-a10c-2b0d09fd891b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_f7de9c83-4079-412b-b29c-b4f8292ba73e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PostemploymentBenefitsAbstract_ebe5a779-14a6-4b71-9676-bca023910d31" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_f7de9c83-4079-412b-b29c-b4f8292ba73e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_24690912-9d3f-4c82-8f80-634a1d5a85a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PostemploymentBenefitsAbstract_ebe5a779-14a6-4b71-9676-bca023910d31" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_24690912-9d3f-4c82-8f80-634a1d5a85a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock_485dc3cf-418f-4d41-aa02-4d9b4155c6f1" xlink:href="ngs-20200930.xsd#ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_ebe5a779-14a6-4b71-9676-bca023910d31" xlink:to="loc_ngs_DeferredCompensationArrangementWithIndividualDeferredRestrictedStock_485dc3cf-418f-4d41-aa02-4d9b4155c6f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_5a4e9cbb-111b-4893-ba5c-f0e34ba86f61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PostemploymentBenefitsAbstract_ebe5a779-14a6-4b71-9676-bca023910d31" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_5a4e9cbb-111b-4893-ba5c-f0e34ba86f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued_4e23f499-0b6f-4990-91e5-e46eee3a4936" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PostemploymentBenefitsAbstract_ebe5a779-14a6-4b71-9676-bca023910d31" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued_4e23f499-0b6f-4990-91e5-e46eee3a4936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensation" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensation"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f6305da0-b44a-4666-9e01-e9b29b3ec734" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_82a9535b-3733-4e61-b28d-10964a11f32a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f6305da0-b44a-4666-9e01-e9b29b3ec734" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_82a9535b-3733-4e61-b28d-10964a11f32a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationTables"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3b954027-6041-433a-b523-66c6d5907abf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_f31510a7-9684-4c39-bde8-dfe71445fd4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3b954027-6041-433a-b523-66c6d5907abf" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_f31510a7-9684-4c39-bde8-dfe71445fd4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_7ac42fe6-9a25-4c87-b82b-4486055b9e57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3b954027-6041-433a-b523-66c6d5907abf" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_7ac42fe6-9a25-4c87-b82b-4486055b9e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_3e626ebe-803e-4793-9895-2b17ec6eb7ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3b954027-6041-433a-b523-66c6d5907abf" xlink:to="loc_us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock_3e626ebe-803e-4793-9895-2b17ec6eb7ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_35646037-f5e8-4133-85ee-fc992ecfcc25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7831a6f0-eca7-492a-845c-651acb0dbc57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_35646037-f5e8-4133-85ee-fc992ecfcc25" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7831a6f0-eca7-492a-845c-651acb0dbc57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5c154c8e-afbf-405e-aca1-b22fa28c5a25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7831a6f0-eca7-492a-845c-651acb0dbc57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5c154c8e-afbf-405e-aca1-b22fa28c5a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_001984b8-8e86-49e7-bf2e-e9ad6bcbcdd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7831a6f0-eca7-492a-845c-651acb0dbc57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_001984b8-8e86-49e7-bf2e-e9ad6bcbcdd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c8949950-6c30-484b-b32b-038804f3076d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7831a6f0-eca7-492a-845c-651acb0dbc57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c8949950-6c30-484b-b32b-038804f3076d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_54b3efda-61f2-4c72-a773-53d523211533" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7831a6f0-eca7-492a-845c-651acb0dbc57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_54b3efda-61f2-4c72-a773-53d523211533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2dace7f4-d783-4ba7-9bb9-8370b6593070" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7831a6f0-eca7-492a-845c-651acb0dbc57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2dace7f4-d783-4ba7-9bb9-8370b6593070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_571dfc4d-b2ec-461c-a23c-9e2d868df4b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_35646037-f5e8-4133-85ee-fc992ecfcc25" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_571dfc4d-b2ec-461c-a23c-9e2d868df4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_63d569be-813f-4f79-ad9c-5051370bf671" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_35646037-f5e8-4133-85ee-fc992ecfcc25" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_63d569be-813f-4f79-ad9c-5051370bf671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_db21b275-d877-4a94-b4ee-3a877d8fb01b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_63d569be-813f-4f79-ad9c-5051370bf671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_db21b275-d877-4a94-b4ee-3a877d8fb01b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_9938be6a-5a6e-48c1-9e35-d149dc226011" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_63d569be-813f-4f79-ad9c-5051370bf671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_9938be6a-5a6e-48c1-9e35-d149dc226011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_36f1576f-f678-406c-b690-173e72d7a34f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_63d569be-813f-4f79-ad9c-5051370bf671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_36f1576f-f678-406c-b690-173e72d7a34f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_df6112da-0519-45e7-b639-665a7b526ca6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_63d569be-813f-4f79-ad9c-5051370bf671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_df6112da-0519-45e7-b639-665a7b526ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e5bef139-c88f-440c-8589-0ae34a3584cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_63d569be-813f-4f79-ad9c-5051370bf671" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e5bef139-c88f-440c-8589-0ae34a3584cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_4179b33c-45b1-4b8e-aca4-94a5e0f077a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_35646037-f5e8-4133-85ee-fc992ecfcc25" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_4179b33c-45b1-4b8e-aca4-94a5e0f077a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_5e5b07d1-daee-4790-92ab-b6d9e43e2ad3" xlink:href="ngs-20200930.xsd#ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_35646037-f5e8-4133-85ee-fc992ecfcc25" xlink:to="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_5e5b07d1-daee-4790-92ab-b6d9e43e2ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_3aaee8fa-bf2e-4b18-a98e-21a00b16e5a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_5e5b07d1-daee-4790-92ab-b6d9e43e2ad3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_3aaee8fa-bf2e-4b18-a98e-21a00b16e5a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_63bbcf9e-0ef6-4769-b9ab-60c6d3de2cf5" xlink:href="ngs-20200930.xsd#ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_5e5b07d1-daee-4790-92ab-b6d9e43e2ad3" xlink:to="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm_63bbcf9e-0ef6-4769-b9ab-60c6d3de2cf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_8c477c35-e0d0-4ba9-8028-dbe4b655d6b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_5e5b07d1-daee-4790-92ab-b6d9e43e2ad3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_8c477c35-e0d0-4ba9-8028-dbe4b655d6b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_f50e0171-3b54-4b36-b25d-5cff5a675773" xlink:href="ngs-20200930.xsd#ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_35646037-f5e8-4133-85ee-fc992ecfcc25" xlink:to="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_f50e0171-3b54-4b36-b25d-5cff5a675773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_a0d941fc-c913-4256-8900-fff9e23b58e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_f50e0171-3b54-4b36-b25d-5cff5a675773" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_a0d941fc-c913-4256-8900-fff9e23b58e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGrantsInPeriod_f2f4423c-2f9c-4349-adb0-61df3697ddff" xlink:href="ngs-20200930.xsd#ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_f50e0171-3b54-4b36-b25d-5cff5a675773" xlink:to="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGrantsInPeriod_f2f4423c-2f9c-4349-adb0-61df3697ddff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_62a4ec0d-b818-43ee-8196-83e846161fcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_f50e0171-3b54-4b36-b25d-5cff5a675773" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_62a4ec0d-b818-43ee-8196-83e846161fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_852bb176-67a2-4d3e-8256-f445f1523f26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_f50e0171-3b54-4b36-b25d-5cff5a675773" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_852bb176-67a2-4d3e-8256-f445f1523f26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_ea9dcf7c-c47f-4fe4-a29c-6c45eaea1b65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward_f50e0171-3b54-4b36-b25d-5cff5a675773" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_ea9dcf7c-c47f-4fe4-a29c-6c45eaea1b65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b878fa8c-5bec-4689-b8b9-25e8d722294f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_038a9c2d-8ab5-41d5-bea8-add6e831ae18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b878fa8c-5bec-4689-b8b9-25e8d722294f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_038a9c2d-8ab5-41d5-bea8-add6e831ae18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_6cc57dfa-a3a8-409e-8bc4-868a76339618" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_038a9c2d-8ab5-41d5-bea8-add6e831ae18" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_6cc57dfa-a3a8-409e-8bc4-868a76339618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1910b30b-3265-4c4d-9fcf-bb049cbfab75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6cc57dfa-a3a8-409e-8bc4-868a76339618" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1910b30b-3265-4c4d-9fcf-bb049cbfab75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeOneMember_e6713abf-9cda-49dd-8b7d-ff836e533dac" xlink:href="ngs-20200930.xsd#ngs_RangeOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1910b30b-3265-4c4d-9fcf-bb049cbfab75" xlink:to="loc_ngs_RangeOneMember_e6713abf-9cda-49dd-8b7d-ff836e533dac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeTwoMember_c6de31fa-dc80-44e6-92f2-da07eb6d4437" xlink:href="ngs-20200930.xsd#ngs_RangeTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1910b30b-3265-4c4d-9fcf-bb049cbfab75" xlink:to="loc_ngs_RangeTwoMember_c6de31fa-dc80-44e6-92f2-da07eb6d4437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeThreeMember_9f0b85ab-8772-472e-a091-9ef7e80b01a9" xlink:href="ngs-20200930.xsd#ngs_RangeThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1910b30b-3265-4c4d-9fcf-bb049cbfab75" xlink:to="loc_ngs_RangeThreeMember_9f0b85ab-8772-472e-a091-9ef7e80b01a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RangeFourMember_38705561-7555-4965-b10d-89de9a6d6414" xlink:href="ngs-20200930.xsd#ngs_RangeFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1910b30b-3265-4c4d-9fcf-bb049cbfab75" xlink:to="loc_ngs_RangeFourMember_38705561-7555-4965-b10d-89de9a6d6414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_038a9c2d-8ab5-41d5-bea8-add6e831ae18" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_e443bc23-b408-4353-b64e-385306768acf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_e443bc23-b408-4353-b64e-385306768acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_3cf56ce1-c073-4039-afa4-ea67241a9a9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_3cf56ce1-c073-4039-afa4-ea67241a9a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_a1d5fc86-3c96-4683-9926-7ad987d21f31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_a1d5fc86-3c96-4683-9926-7ad987d21f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_266ceb96-75f0-4c10-88ea-03d03a732339" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_266ceb96-75f0-4c10-88ea-03d03a732339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_686f6e48-df0d-4fcd-b7d3-3f2187ace0da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_686f6e48-df0d-4fcd-b7d3-3f2187ace0da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_bda7038a-3791-4cb5-b2bd-1e6ae57836ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_bda7038a-3791-4cb5-b2bd-1e6ae57836ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_7d74acfc-3146-424a-a9ea-f78da1bf3f30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3f2f8bab-bd56-4ca6-96d8-30d40d5cba3e" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_7d74acfc-3146-424a-a9ea-f78da1bf3f30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e7ea0d8f-7d82-40b7-bcf1-93b1f19ea0bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45f4380a-5b1f-46b5-b65f-22d37c233aa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e7ea0d8f-7d82-40b7-bcf1-93b1f19ea0bf" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45f4380a-5b1f-46b5-b65f-22d37c233aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_bfecd7bf-695f-425c-b390-eec170f5ed1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45f4380a-5b1f-46b5-b65f-22d37c233aa1" xlink:to="loc_us-gaap_AwardTypeAxis_bfecd7bf-695f-425c-b390-eec170f5ed1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d83a1d9e-7670-44b1-a677-b5f6aaa66a27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_bfecd7bf-695f-425c-b390-eec170f5ed1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d83a1d9e-7670-44b1-a677-b5f6aaa66a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_78facf9b-e57b-47cd-a4d3-e89a99bdeced" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d83a1d9e-7670-44b1-a677-b5f6aaa66a27" xlink:to="loc_us-gaap_EmployeeStockOptionMember_78facf9b-e57b-47cd-a4d3-e89a99bdeced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ef5b707f-4246-4ce1-a5b0-5c9bc60686a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45f4380a-5b1f-46b5-b65f-22d37c233aa1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ef5b707f-4246-4ce1-a5b0-5c9bc60686a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1f959cd8-af8a-4b28-b62d-d4bb2664f9ba" xlink:href="ngs-20200930.xsd#ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ef5b707f-4246-4ce1-a5b0-5c9bc60686a5" xlink:to="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1f959cd8-af8a-4b28-b62d-d4bb2664f9ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_8baf414f-5c27-4982-99c9-3f1fb64a5c08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1f959cd8-af8a-4b28-b62d-d4bb2664f9ba" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_8baf414f-5c27-4982-99c9-3f1fb64a5c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_97ad2e1c-eb8a-4016-82c1-c8e7ea426434" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1f959cd8-af8a-4b28-b62d-d4bb2664f9ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_97ad2e1c-eb8a-4016-82c1-c8e7ea426434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_6cee14a4-01fa-43e3-b9e0-5c2aa927f6cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1f959cd8-af8a-4b28-b62d-d4bb2664f9ba" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_6cee14a4-01fa-43e3-b9e0-5c2aa927f6cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_15633dcc-4e00-4d12-b239-a3d1670be595" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward_1f959cd8-af8a-4b28-b62d-d4bb2664f9ba" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_15633dcc-4e00-4d12-b239-a3d1670be595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_fe1f2d7b-6840-4c98-8172-8b07f7ef2bd4" xlink:href="ngs-20200930.xsd#ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ef5b707f-4246-4ce1-a5b0-5c9bc60686a5" xlink:to="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_fe1f2d7b-6840-4c98-8172-8b07f7ef2bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_b71de3bf-6082-4ec5-86ac-86c96f048dec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_fe1f2d7b-6840-4c98-8172-8b07f7ef2bd4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_b71de3bf-6082-4ec5-86ac-86c96f048dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e229fa87-65c8-4cc8-93b0-08968065cb0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_fe1f2d7b-6840-4c98-8172-8b07f7ef2bd4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e229fa87-65c8-4cc8-93b0-08968065cb0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_ec7beb26-61d2-4d0a-9203-0453fabbd47b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_fe1f2d7b-6840-4c98-8172-8b07f7ef2bd4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_ec7beb26-61d2-4d0a-9203-0453fabbd47b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_b18ac563-a243-41aa-9f48-291dd7197fb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward_fe1f2d7b-6840-4c98-8172-8b07f7ef2bd4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_b18ac563-a243-41aa-9f48-291dd7197fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_c27d93c2-52cb-45e8-91bd-35214770fdf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ef5b707f-4246-4ce1-a5b0-5c9bc60686a5" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_c27d93c2-52cb-45e8-91bd-35214770fdf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_b9febb66-1b3e-4608-bf82-12e731b7e249" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ef5b707f-4246-4ce1-a5b0-5c9bc60686a5" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_b9febb66-1b3e-4608-bf82-12e731b7e249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_745135cd-e47c-445f-853b-5bda270bdccf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84e5eff5-40c4-41a8-9b48-927c5a31ccd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_745135cd-e47c-445f-853b-5bda270bdccf" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84e5eff5-40c4-41a8-9b48-927c5a31ccd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b115e70a-939b-4ed3-8c68-b911150bd6a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84e5eff5-40c4-41a8-9b48-927c5a31ccd0" xlink:to="loc_us-gaap_AwardTypeAxis_b115e70a-939b-4ed3-8c68-b911150bd6a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41408cf9-3e44-47e0-87fa-b0c21c1acdcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_b115e70a-939b-4ed3-8c68-b911150bd6a7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_41408cf9-3e44-47e0-87fa-b0c21c1acdcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_a1d83a2d-2418-4031-ab01-348e09b23c2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_41408cf9-3e44-47e0-87fa-b0c21c1acdcb" xlink:to="loc_us-gaap_RestrictedStockMember_a1d83a2d-2418-4031-ab01-348e09b23c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_59e35af2-4833-42f6-b059-746942023952" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84e5eff5-40c4-41a8-9b48-927c5a31ccd0" xlink:to="loc_srt_TitleOfIndividualAxis_59e35af2-4833-42f6-b059-746942023952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_808e2bfd-ae9c-4053-841c-23245976aed6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_59e35af2-4833-42f6-b059-746942023952" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_808e2bfd-ae9c-4053-841c-23245976aed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember_41679f82-e572-401a-9dfc-f0e48b2967a4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_808e2bfd-ae9c-4053-841c-23245976aed6" xlink:to="loc_srt_ChiefExecutiveOfficerMember_41679f82-e572-401a-9dfc-f0e48b2967a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefFinancialOfficerMember_6a9776ce-dd79-4f53-9689-821b404a0bee" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ChiefFinancialOfficerMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_808e2bfd-ae9c-4053-841c-23245976aed6" xlink:to="loc_srt_ChiefFinancialOfficerMember_6a9776ce-dd79-4f53-9689-821b404a0bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_VicePresidentOfTechnicalServicesMember_8a2cabe9-2564-4f2a-9cda-11a49594aeea" xlink:href="ngs-20200930.xsd#ngs_VicePresidentOfTechnicalServicesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_808e2bfd-ae9c-4053-841c-23245976aed6" xlink:to="loc_ngs_VicePresidentOfTechnicalServicesMember_8a2cabe9-2564-4f2a-9cda-11a49594aeea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_24710d72-0280-4c42-a0d5-804574f5db2e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_808e2bfd-ae9c-4053-841c-23245976aed6" xlink:to="loc_srt_DirectorMember_24710d72-0280-4c42-a0d5-804574f5db2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_015f0bc2-e23a-4217-911f-1d6b891a87d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_84e5eff5-40c4-41a8-9b48-927c5a31ccd0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_015f0bc2-e23a-4217-911f-1d6b891a87d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ba2cee9c-adb0-4853-ab8f-667ccb58fcf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_015f0bc2-e23a-4217-911f-1d6b891a87d7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ba2cee9c-adb0-4853-ab8f-667ccb58fcf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5df8c2e8-fa79-43aa-b00b-1a62d2eb0661" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_015f0bc2-e23a-4217-911f-1d6b891a87d7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5df8c2e8-fa79-43aa-b00b-1a62d2eb0661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_a442f622-e320-4e59-8b81-c5ac86d3649b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_015f0bc2-e23a-4217-911f-1d6b891a87d7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_a442f622-e320-4e59-8b81-c5ac86d3649b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_da7d9ea7-d5cc-4882-aad5-22142a728c19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_015f0bc2-e23a-4217-911f-1d6b891a87d7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_da7d9ea7-d5cc-4882-aad5-22142a728c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ec503c24-dce3-431e-b2b3-b314fa479ae2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_015f0bc2-e23a-4217-911f-1d6b891a87d7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ec503c24-dce3-431e-b2b3-b314fa479ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_59b7aa9d-bf37-47fb-8aaa-c51253c5a699" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac4855e2-b605-4e6b-97f2-a044bb41192c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_59b7aa9d-bf37-47fb-8aaa-c51253c5a699" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac4855e2-b605-4e6b-97f2-a044bb41192c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d667ffe3-b51b-4c03-aed6-2ef0c81fd9c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac4855e2-b605-4e6b-97f2-a044bb41192c" xlink:to="loc_us-gaap_AwardTypeAxis_d667ffe3-b51b-4c03-aed6-2ef0c81fd9c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a9961c20-53d1-4245-b5e3-c08a1fdd3a98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_d667ffe3-b51b-4c03-aed6-2ef0c81fd9c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a9961c20-53d1-4245-b5e3-c08a1fdd3a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OtherLongTermIncentiveCompensationMember_571d44bd-2517-4531-a99c-21cfac68fd95" xlink:href="ngs-20200930.xsd#ngs_OtherLongTermIncentiveCompensationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a9961c20-53d1-4245-b5e3-c08a1fdd3a98" xlink:to="loc_ngs_OtherLongTermIncentiveCompensationMember_571d44bd-2517-4531-a99c-21cfac68fd95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_77d0f5a4-5710-4535-bd6e-df5800515a96" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac4855e2-b605-4e6b-97f2-a044bb41192c" xlink:to="loc_srt_TitleOfIndividualAxis_77d0f5a4-5710-4535-bd6e-df5800515a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a9552049-efee-4798-9f6b-9e11f1ee0423" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_77d0f5a4-5710-4535-bd6e-df5800515a96" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a9552049-efee-4798-9f6b-9e11f1ee0423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_7d404eef-49c2-47c8-a140-bc76badcaa69" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_a9552049-efee-4798-9f6b-9e11f1ee0423" xlink:to="loc_srt_DirectorMember_7d404eef-49c2-47c8-a140-bc76badcaa69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d77fc48b-feac-46d7-bfa0-dc0080dee7a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ac4855e2-b605-4e6b-97f2-a044bb41192c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d77fc48b-feac-46d7-bfa0-dc0080dee7a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_7979d529-bdac-483a-81b2-7d0d4eeed688" xlink:href="ngs-20200930.xsd#ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d77fc48b-feac-46d7-bfa0-dc0080dee7a4" xlink:to="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_7979d529-bdac-483a-81b2-7d0d4eeed688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a0dd9865-9dd9-4c39-8d9a-eafaa18fef12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d77fc48b-feac-46d7-bfa0-dc0080dee7a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a0dd9865-9dd9-4c39-8d9a-eafaa18fef12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_NumberOfIndependentDirectors_8b8416dc-6094-4ed3-affb-7817d2eeb0c8" xlink:href="ngs-20200930.xsd#ngs_NumberOfIndependentDirectors"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d77fc48b-feac-46d7-bfa0-dc0080dee7a4" xlink:to="loc_ngs_NumberOfIndependentDirectors_8b8416dc-6094-4ed3-affb-7817d2eeb0c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6ea1917b-126c-49e8-bf3a-d7bfb0bd789d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d77fc48b-feac-46d7-bfa0-dc0080dee7a4" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6ea1917b-126c-49e8-bf3a-d7bfb0bd789d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_caed8e0e-e42e-40fa-93a8-13833cd8e8b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d77fc48b-feac-46d7-bfa0-dc0080dee7a4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_caed8e0e-e42e-40fa-93a8-13833cd8e8b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_87411bae-21d8-442e-9702-b86022682e93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d77fc48b-feac-46d7-bfa0-dc0080dee7a4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_87411bae-21d8-442e-9702-b86022682e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/ImpairmentofGoodwill" xlink:type="simple" xlink:href="ngs-20200930.xsd#ImpairmentofGoodwill"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/ImpairmentofGoodwill" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5be48449-0ce6-4a0d-b467-5e1f9977bded" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock_4ccb643b-2fae-4726-9566-7db33691cc02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5be48449-0ce6-4a0d-b467-5e1f9977bded" xlink:to="loc_us-gaap_GoodwillDisclosureTextBlock_4ccb643b-2fae-4726-9566-7db33691cc02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/ImpairmentofGoodwillNarrativeDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#ImpairmentofGoodwillNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/ImpairmentofGoodwillNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c621f796-57e9-418d-b419-21100f14690e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_0a46621e-4d66-4964-9406-3519728f01be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c621f796-57e9-418d-b419-21100f14690e" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_0a46621e-4d66-4964-9406-3519728f01be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/EarningsperShare" xlink:type="simple" xlink:href="ngs-20200930.xsd#EarningsperShare"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/EarningsperShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3bbb0203-baad-4a98-8785-fbe42136d4d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_47b2deff-6be2-4d6a-b488-c61b2890f2ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3bbb0203-baad-4a98-8785-fbe42136d4d8" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_47b2deff-6be2-4d6a-b488-c61b2890f2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/EarningsperShareTables" xlink:type="simple" xlink:href="ngs-20200930.xsd#EarningsperShareTables"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/EarningsperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3d789828-14f6-453a-89eb-d35f31a0621f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_01d12d49-3662-4337-8028-c62031d51329" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3d789828-14f6-453a-89eb-d35f31a0621f" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_01d12d49-3662-4337-8028-c62031d51329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#EarningsperShareBasicandDilutedDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_223bd8f5-92c9-479a-bd9f-ce6834e52195" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_397e5336-e392-4f67-8947-448448d26fd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_223bd8f5-92c9-479a-bd9f-ce6834e52195" xlink:to="loc_us-gaap_NetIncomeLossAbstract_397e5336-e392-4f67-8947-448448d26fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_68bcef2d-1f85-46d5-8277-dca32e57255a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_397e5336-e392-4f67-8947-448448d26fd0" xlink:to="loc_us-gaap_NetIncomeLoss_68bcef2d-1f85-46d5-8277-dca32e57255a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_12f251c2-bdea-4c91-9dba-3bc2bc665ebe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_223bd8f5-92c9-479a-bd9f-ce6834e52195" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_12f251c2-bdea-4c91-9dba-3bc2bc665ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f7b7847b-56d9-4ef7-bcef-02387ead6784" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_12f251c2-bdea-4c91-9dba-3bc2bc665ebe" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f7b7847b-56d9-4ef7-bcef-02387ead6784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9959abe4-5a7b-43ce-94d7-e95e591d3dad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_223bd8f5-92c9-479a-bd9f-ce6834e52195" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9959abe4-5a7b-43ce-94d7-e95e591d3dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_b6ecef7a-acf4-4f58-9e1f-5e83a9fda557" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9959abe4-5a7b-43ce-94d7-e95e591d3dad" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_b6ecef7a-acf4-4f58-9e1f-5e83a9fda557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_07a0dc49-b3c2-4d46-a1ae-fcfdd9ef5a22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9959abe4-5a7b-43ce-94d7-e95e591d3dad" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_07a0dc49-b3c2-4d46-a1ae-fcfdd9ef5a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_162d5490-01e2-49fc-8ed2-273a4531fad2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_223bd8f5-92c9-479a-bd9f-ce6834e52195" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_162d5490-01e2-49fc-8ed2-273a4531fad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_91af93a9-a3df-4c75-ad55-37b050b9b66d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_162d5490-01e2-49fc-8ed2-273a4531fad2" xlink:to="loc_us-gaap_EarningsPerShareBasic_91af93a9-a3df-4c75-ad55-37b050b9b66d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a45536ae-7a6a-48b5-a35a-f04c691b284a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_162d5490-01e2-49fc-8ed2-273a4531fad2" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a45536ae-7a6a-48b5-a35a-f04c691b284a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_6d258c8e-f6ec-46b0-82cc-7b38bbdfce41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_223bd8f5-92c9-479a-bd9f-ce6834e52195" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_6d258c8e-f6ec-46b0-82cc-7b38bbdfce41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_73549c4d-9dbc-45ca-a4a2-089accf819ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_6d258c8e-f6ec-46b0-82cc-7b38bbdfce41" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_73549c4d-9dbc-45ca-a4a2-089accf819ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_90ea9390-1abc-4b52-9ff1-9198f2711213" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_73549c4d-9dbc-45ca-a4a2-089accf819ca" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_90ea9390-1abc-4b52-9ff1-9198f2711213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AntidilutiveEffectMember_80d570a0-3e91-4833-b9d8-caa383c925b8" xlink:href="ngs-20200930.xsd#ngs_AntidilutiveEffectMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_90ea9390-1abc-4b52-9ff1-9198f2711213" xlink:to="loc_ngs_AntidilutiveEffectMember_80d570a0-3e91-4833-b9d8-caa383c925b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_84aa0010-1a24-4d8b-9b94-9fdbfad31203" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_6d258c8e-f6ec-46b0-82cc-7b38bbdfce41" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_84aa0010-1a24-4d8b-9b94-9fdbfad31203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_f999f01c-8075-4418-99e7-a947cc333f31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_84aa0010-1a24-4d8b-9b94-9fdbfad31203" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_f999f01c-8075-4418-99e7-a947cc333f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_3f523ada-12e5-4e91-bd7a-8fe7e6842e30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_84aa0010-1a24-4d8b-9b94-9fdbfad31203" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_3f523ada-12e5-4e91-bd7a-8fe7e6842e30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_9faae22c-26a7-4ef0-9acc-39949e91ae20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_84aa0010-1a24-4d8b-9b94-9fdbfad31203" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_9faae22c-26a7-4ef0-9acc-39949e91ae20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RelatedParty" xlink:type="simple" xlink:href="ngs-20200930.xsd#RelatedParty"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/RelatedParty" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_d9fc93d2-8e5f-4598-8672-8a1f9ec5afa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_96cdbb32-5fe2-4854-9d41-eccfab341bef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_d9fc93d2-8e5f-4598-8672-8a1f9ec5afa1" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_96cdbb32-5fe2-4854-9d41-eccfab341bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RelatedPartyDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#RelatedPartyDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/RelatedPartyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_def1a2f0-fa8d-489a-87ea-132ba015b828" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_fd8ae219-a0c4-4b63-90ed-1909ff8d092f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_def1a2f0-fa8d-489a-87ea-132ba015b828" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_fd8ae219-a0c4-4b63-90ed-1909ff8d092f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0bf4bd4a-61cb-468b-add9-e6696bb79422" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_fd8ae219-a0c4-4b63-90ed-1909ff8d092f" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0bf4bd4a-61cb-468b-add9-e6696bb79422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_6d3efe22-e77b-4d7a-a567-2f6f2cf0ba0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0bf4bd4a-61cb-468b-add9-e6696bb79422" xlink:to="loc_us-gaap_RelatedPartyDomain_6d3efe22-e77b-4d7a-a567-2f6f2cf0ba0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateJointVentureMember_b7b14c1b-a3d1-479f-8ea4-4bdca51cf1c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6d3efe22-e77b-4d7a-a567-2f6f2cf0ba0f" xlink:to="loc_us-gaap_CorporateJointVentureMember_b7b14c1b-a3d1-479f-8ea4-4bdca51cf1c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a4f376c5-e710-454e-a1ad-2d7dc059fff6" 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_fd8ae219-a0c4-4b63-90ed-1909ff8d092f" xlink:to="loc_dei_LegalEntityAxis_a4f376c5-e710-454e-a1ad-2d7dc059fff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c275bb34-a812-4289-93d4-7485a248fe04" 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_a4f376c5-e710-454e-a1ad-2d7dc059fff6" xlink:to="loc_dei_EntityDomain_c275bb34-a812-4289-93d4-7485a248fe04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_GenisHoldingsLLCMember_fedb0205-f08b-4162-9fa3-216e45ddd7af" xlink:href="ngs-20200930.xsd#ngs_GenisHoldingsLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c275bb34-a812-4289-93d4-7485a248fe04" xlink:to="loc_ngs_GenisHoldingsLLCMember_fedb0205-f08b-4162-9fa3-216e45ddd7af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_ff5aba24-6be7-4364-8274-b851c339f84c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_fd8ae219-a0c4-4b63-90ed-1909ff8d092f" xlink:to="loc_srt_OwnershipAxis_ff5aba24-6be7-4364-8274-b851c339f84c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_f85659ca-547e-4530-b32b-6da893270290" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_ff5aba24-6be7-4364-8274-b851c339f84c" xlink:to="loc_srt_OwnershipDomain_f85659ca-547e-4530-b32b-6da893270290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_NGLLCMember_de3080bc-9044-4190-907b-ce8aa71e5b21" xlink:href="ngs-20200930.xsd#ngs_NGLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_f85659ca-547e-4530-b32b-6da893270290" xlink:to="loc_ngs_NGLLCMember_de3080bc-9044-4190-907b-ce8aa71e5b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_042ad909-1b51-47a3-953f-c9e096618284" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_fd8ae219-a0c4-4b63-90ed-1909ff8d092f" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_042ad909-1b51-47a3-953f-c9e096618284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_a15e73a9-b269-4627-a735-c71d303661fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_042ad909-1b51-47a3-953f-c9e096618284" xlink:to="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_a15e73a9-b269-4627-a735-c71d303661fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_30b630b7-7611-4027-8323-d97146d8c1aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_042ad909-1b51-47a3-953f-c9e096618284" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_30b630b7-7611-4027-8323-d97146d8c1aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="ngs-20200930.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2072e5c9-7932-484b-9e93-9117b2febc45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_5b47304b-0bcf-46a8-8cfb-33e579950068" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2072e5c9-7932-484b-9e93-9117b2febc45" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_5b47304b-0bcf-46a8-8cfb-33e579950068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SubsequentEvents" xlink:type="simple" xlink:href="ngs-20200930.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_f5c92448-e137-4ce1-8f4b-13a8e1e01894" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_c5360368-bff5-4f6b-8561-d79a99d5a795" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_f5c92448-e137-4ce1-8f4b-13a8e1e01894" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_c5360368-bff5-4f6b-8561-d79a99d5a795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="ngs-20200930.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.ngsgi.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_e2e483e1-dd07-48cc-97e1-6e1fb96ae524" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_f7a94dba-f305-405c-a8d5-5349463d969d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_e2e483e1-dd07-48cc-97e1-6e1fb96ae524" xlink:to="loc_us-gaap_SubsequentEventTable_f7a94dba-f305-405c-a8d5-5349463d969d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_056fe885-c452-44c8-978e-6fa21b0d8c07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_f7a94dba-f305-405c-a8d5-5349463d969d" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_056fe885-c452-44c8-978e-6fa21b0d8c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_84993f56-c4b7-495b-af3e-18cd255fa8de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_056fe885-c452-44c8-978e-6fa21b0d8c07" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_84993f56-c4b7-495b-af3e-18cd255fa8de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_0ded6944-8fdc-4457-a49c-38ac045f58bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_84993f56-c4b7-495b-af3e-18cd255fa8de" xlink:to="loc_us-gaap_SubsequentEventMember_0ded6944-8fdc-4457-a49c-38ac045f58bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_1c119e3e-27d3-4c92-895b-1dd27eb0aa81" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_f7a94dba-f305-405c-a8d5-5349463d969d" xlink:to="loc_srt_TitleOfIndividualAxis_1c119e3e-27d3-4c92-895b-1dd27eb0aa81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_d6793dba-e200-4991-90bd-ce69fc8f88ac" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_1c119e3e-27d3-4c92-895b-1dd27eb0aa81" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_d6793dba-e200-4991-90bd-ce69fc8f88ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_MsBeyerMember_1972bc66-a3d4-410a-8d37-3f512d6bc506" xlink:href="ngs-20200930.xsd#ngs_MsBeyerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_d6793dba-e200-4991-90bd-ce69fc8f88ac" xlink:to="loc_ngs_MsBeyerMember_1972bc66-a3d4-410a-8d37-3f512d6bc506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5ef02e5d-71ba-466f-b0cd-7dbb4b55018b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_f7a94dba-f305-405c-a8d5-5349463d969d" xlink:to="loc_us-gaap_AwardTypeAxis_5ef02e5d-71ba-466f-b0cd-7dbb4b55018b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f875b1d8-8636-4734-a5c2-63d8aaa6bd8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_5ef02e5d-71ba-466f-b0cd-7dbb4b55018b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f875b1d8-8636-4734-a5c2-63d8aaa6bd8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_1d92f99d-4c94-41d8-af2c-163d05e758ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f875b1d8-8636-4734-a5c2-63d8aaa6bd8d" xlink:to="loc_us-gaap_RestrictedStockMember_1d92f99d-4c94-41d8-af2c-163d05e758ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OtherLongTermIncentiveCompensationMember_47b5c920-32d0-4256-ad94-d9fd2f52b74b" xlink:href="ngs-20200930.xsd#ngs_OtherLongTermIncentiveCompensationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f875b1d8-8636-4734-a5c2-63d8aaa6bd8d" xlink:to="loc_ngs_OtherLongTermIncentiveCompensationMember_47b5c920-32d0-4256-ad94-d9fd2f52b74b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_d72ceef1-5347-4b70-ad8b-27fa1196dbb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_f7a94dba-f305-405c-a8d5-5349463d969d" xlink:to="loc_us-gaap_SubsequentEventLineItems_d72ceef1-5347-4b70-ad8b-27fa1196dbb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_543f0956-4210-4725-bcbd-c8d2e2b5da2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_d72ceef1-5347-4b70-ad8b-27fa1196dbb0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_543f0956-4210-4725-bcbd-c8d2e2b5da2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_61026e7a-cfbc-472b-986e-6d38096bf0e9" xlink:href="ngs-20200930.xsd#ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_d72ceef1-5347-4b70-ad8b-27fa1196dbb0" xlink:to="loc_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_61026e7a-cfbc-472b-986e-6d38096bf0e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_17c94ee9-f4f5-486d-bf34-c39a6d663a98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_d72ceef1-5347-4b70-ad8b-27fa1196dbb0" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_17c94ee9-f4f5-486d-bf34-c39a6d663a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>ngs-20200930_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns: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://www.ngsgi.com/20200930"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="ngs-20200930.xsd" xlink:type="simple"/>
    <context id="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0c5d85a93c024caa96dc262437ab10b5_I20201109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <instant>2020-11-09</instant>
        </period>
    </context>
    <context id="ibf71d77cf80d4a099ca7e987bca5def2_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ifd56c581ea014bab9d7f4c6e40327fca_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic7465602a0c44090b0fc5f8bf0326e8c_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="i8de77335ef5e4dfda02436ce5869b526_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="ib3fa2eef45c84f30bc74367d15767902_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ProductSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7d183a13622941d29bea0c26792a8aa3_D20190701-20190930">
        <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-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib2640ff52a714a398469704c898de238_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ProductSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia390394735a14719ada5ea4dae345522_D20190101-20190930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i0423c22df536406c985859cf021dfd11_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceandMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i99da7401c20248aa933cc1d3aed564f3_D20190701-20190930">
        <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-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iebd10d0db1f944db9a0e9f786f8716fa_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:ServiceandMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i529d0a87bba6475f80867df72d615192_D20190101-20190930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i1ae1e85094c442f297910e3650e27337_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="i26233b62387c4aadb6c11ac07a4c4cbf_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="ie7047b336e484db29f199770d5e3f7bd_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="i6e9da440805e441daaa732c40296b399_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="i4ded04e9c12f49b09730dedf2fd9bbbc_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="i8f27a94a2f9344a78a1601ecdf51e7a2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie73f441cd06a4352b52ee790a1afd8eb_D20190101-20190331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i65f9c92923d447a9b6a0657424dba6c3_D20190101-20190331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="ia372e12f749b472eb963b8b27d48bd95_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="i29f5fcf1f2e64a6d936b6958ddd11156_D20190101-20190331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="ifbc33c221b1e4de88cd843f62fbf049e_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i6f8efdcae67d459798d3b8531076454b_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ic64874c95e1241ba86f879df3d94a495_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i088b7430759d497385ac916c5c08d3b4_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i6d9274fc8b6041ffaf1a09ecfe30d22f_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="if1a86424980b4212818746b31369be8e_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i5cd85c02949d495ab50c838a003d6a8e_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4280736f08674063b71e974428213a23_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="ic9aadce332b54dd28f7e5430478f37a1_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0a3e57d90c6e4e55af943da55002e601_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i358bce8fd1504bfbbbb5620da9deb0f7_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ieb6cd044c08c4f45a868f3e1e5fb1ebe_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ib64437b5ff3841aab9238c27c8f31677_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i534d29110eb44e4fb6853dca83453691_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i4ac16a7288ab4e2c83ef833c069412c5_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i329d359f62d4490580a257a60bc5e558_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="iec56c71088794449bdb6391dbddf19bd_D20190701-20190930">
        <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-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i9134f290bdb8448886c6360317bbc414_D20190701-20190930">
        <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-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i7c14a335f5d844d6ada732c68050590c_D20190701-20190930">
        <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-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i9aabce729e2a45d4a71ca6dc7363bacb_D20190701-20190930">
        <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-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i23d437f9f3574c8daaeea7c218a22390_I20190930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="ice59ba66748e49dc82afee8880db70b2_I20190930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="icbebe51cb6804709b2b618ea9ee1290d_I20190930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i4eace906e0634f8dbe14925d672955a5_I20190930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="i0bcbf32a3d2841c2b571ae54f9fb3f28_I20190930">
        <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-09-30</instant>
        </period>
    </context>
    <context id="if2804c2298f94e97b1fd31effb082449_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ib54036a9800e4ab48f5f9d2ad962a93c_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="i80ab092be96d4ba284b56711e8a2235f_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="i3eecbabb6a3d4814b12f296a2092a3e1_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="i1ca51f9654ec48f69e40d42512989cdf_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="id8f9240100af4828800ca5b0bcbfeabc_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="ic1878dcca77f4ab695edded209383a2c_D20200101-20200331">
        <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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i15fbdf1de4154c4589ff97d993daa31a_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i41bf0b60f8ce49b3be83b6c24623da55_D20200101-20200331">
        <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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ide7f41a283364b37bdc65df0c0c8ec9f_D20200101-20200331">
        <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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ief93f9404d5449e380a554a2e8402b7d_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="ibe28a19c519c47508db8b146f9e90f76_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="ic41a9ec269d64603b3fd8dc8fc43d48a_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="ia8afcc384f344d638614ee9431f3b2a5_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="i94cadee5cf884ef7a4077597549984ae_I20200331">
        <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>2020-03-31</instant>
        </period>
    </context>
    <context id="ie2832b6ec2e74b138cdded0e8c323270_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ice530becba5949f29b2354ede89ef507_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icc7c0cca64db4a4d8b6d5523e19d61fa_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iaac9e6029f5640ec8a7270fba3bf8ea5_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if448a8ecfc4a4ec6a45c680542e8c0a9_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i9b7f5289fc084d1aa797fefbd4af36f2_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i07eb694a32f846e6ad06cbf82d6d6f0a_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i56792330746e47c8a074d2039e66b07a_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="ia95b892231b04f23bcd8b65ca542b538_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i1d5398481bd94364ac8e7f0d5afa4de0_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id734fa61880e4abab68aa3b770673c94_D20200701-20200930">
        <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>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9b96db740d58430e8aaf14455dc1f44f_D20200701-20200930">
        <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>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2747cf7baa9f47baad84e858e79b6a51_D20200701-20200930">
        <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>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3f8c08a656c748e582030300a09de7ad_I20200930">
        <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>2020-09-30</instant>
        </period>
    </context>
    <context id="i7593ff7b7850448a9791e8470c18e1cb_I20200930">
        <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>2020-09-30</instant>
        </period>
    </context>
    <context id="i477f19a982754e15a6f3d0bd34e3ff49_I20200930">
        <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>2020-09-30</instant>
        </period>
    </context>
    <context id="iec7ba70ff87d4aa489a46f06f2d3a87a_I20200930">
        <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>2020-09-30</instant>
        </period>
    </context>
    <context id="i59fd75ada2f745db8f8d7279ecdb2f8a_I20200930">
        <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>2020-09-30</instant>
        </period>
    </context>
    <context id="i1efe4ae258fd43f9a3bc4a43ef14ec06_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="i3bf27e9d53844a8e970ebcafc956af0d_I20200930">
        <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:LeaseContractualTermAxis">ngs:RentalContractsExcludingLargeHorsepowerCompressorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i66a71c716f5a4ef2baccce819b952aa9_I20200930">
        <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:LeaseContractualTermAxis">ngs:RentalContractsExcludingLargeHorsepowerCompressorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="icc116010040b457c94910c51497b48cd_I20200930">
        <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:LeaseContractualTermAxis">ngs:RentalContractsLargeHorsepowerCompressorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="if4f3a62e03aa4e54b9e036415b370b33_D20200101-20200930">
        <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>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3657bc6732ce4f83915728efda6be17f_D20190101-20190930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i71c15bcca316466d989324facf6032d2_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="iddfa42a1e36044ac8fa36bd16db8db87_D20190701-20190930">
        <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-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ibaad4220452f4a4ea1d7b0996f9d89b0_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:CompressorRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i65e41503c9fc4844be62a0492d17ff60_D20190101-20190930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i4bca84a3c2414729897486ca7bca6db6_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:FlaresRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i00f431aa4a374f008d49b7661e40b910_D20190701-20190930">
        <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-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i5fb18b1b6abb4ec293b81d1d6d89be40_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:FlaresRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i4bcef35080414373a151ac6d0c20be7b_D20190101-20190930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i8ecc47ff4755476892912e0bb7883ec9_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:OtherPartsRebuildsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7589140e15714c62ae05155425bf1a6d_D20190701-20190930">
        <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-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i332fe1ee334f4b4a91ea9b9259f5af02_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ngs:OtherPartsRebuildsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i613170399b584135a3c0ce99a2e5bbda_D20190101-20190930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="id0556d6656d8435494e8ca6f48a5ae1a_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="id1f1a7c22ac6481499167e8fe679abaa_D20200101-20200930">
        <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>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id1be4a3bcd7e488e9869bf1b37a5219d_D20200101-20200930">
        <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>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie25e3c2c70ef4e4a8d742b262e7194fd_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3f6109bf00b84dddb6a2d0f05a60acf5_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i24e5379889a74c0a9da4a6fa0fe22f0d_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="i1228b5efea424ed0bf0e1c902f1fe0ea_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="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-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-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2d44a05feab54b57903159f1b80f856f_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="i55c89b26340f4732a87119c2d87ce1ab_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="i5471cf1dd1c04baab4078a65fb595d37_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="idab603a3f9e945909b5cb3516d92255c_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="i0a080ff4742a4b9dafc94bc76fab45b0_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="i93f4f4d1b0a6460bb60e1b041b6e2854_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ic3fa2059915a4fa89fb3507650a40423_I20190331">
        <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>2019-03-31</instant>
        </period>
    </context>
    <context id="i2fc8d821f2dc4795a1c3fd707cbf5a6e_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="i1734f2d5e0f0458eb97bcab8fbc9c1dc_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="i156172ff23be49a392a4da455e6aba48_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i81c6e9b53a1d4f389b5f7471e88c5a2b_I20190630">
        <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>2019-06-30</instant>
        </period>
    </context>
    <context id="ib0676ae6da2947e7a69ce275f63b6fb9_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ie80dd595e89b400cbff7ef8635c6b404_I20190930">
        <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>2019-09-30</instant>
        </period>
    </context>
    <context id="i45cc999babee4927acea2c2693362218_I20200930">
        <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>2020-09-30</instant>
        </period>
    </context>
    <context id="i62a8200eb7784e94addd3c999828c856_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="i333b6e564f024910a8e6f7aa106f74ca_I20200930">
        <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>2020-09-30</instant>
        </period>
    </context>
    <context id="ie82c354c32984848a8521ea0e6038f90_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="i6d25a8da4aef44b2a6226b6bfbd12163_I20200930">
        <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>2020-09-30</instant>
        </period>
    </context>
    <context id="i5ef5bb8a2c974a79b22b2f7bb74532b2_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="i022303b0415e49e09e00b515ac3edd77_D20190701-20190930">
        <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-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i0ed06f3feeab4749a6647202e8a996c6_D20190101-20190930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="ibe03ac8c2f114560bc4b2e9ac37fe27f_D20200101-20200930">
        <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>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i460577ee91e34b44bb95ee0c1cab286c_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i33e85a16af094d5abdbb0f05cef1fad8_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="i9f797aaf26eb4ef9af676d81d8d69563_I20200930">
        <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>2020-09-30</instant>
        </period>
    </context>
    <context id="i6dca2d65276b468f837c48a98f58b892_D20200101-20200930">
        <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>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9b162d457f0943c29370087be3491c0a_I20200930">
        <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="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ie1e067deb800456f8b5687c155e6da92_D20200101-20200930">
        <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="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i01e26ffc253a4093b7bfca7ec61c7bb9_D20200101-20200930">
        <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="us-gaap:VariableRateAxis">ngs:CbFloatingRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0ffc1cdf0ae54887b6eca5d0ad645b46_D20200101-20200930">
        <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>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9f6b3ec707774969ab33e80763a5e938_D20200101-20200930">
        <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>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2602d13e365c45c9ae3dffd0f458bb07_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="i9371e6034af5467aa39c5582631a55e9_D20200410-20200410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ngs:PaycheckProtectionProgramLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-10</startDate>
            <endDate>2020-04-10</endDate>
        </period>
    </context>
    <context id="i18311220cad84aff8d0ba85df546f198_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i0af931c02dd14c109fc58f6b5b3eb224_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:RangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i80519537180144d8857f1bcc3e5b934d_D20200101-20200930">
        <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>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic0c3b3868be54545b4da79bf73dbf5d5_I20200930">
        <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>2020-09-30</instant>
        </period>
    </context>
    <context id="icde9a127651e4548968fc0130017896d_D20200101-20200930">
        <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>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i852df066f93a49a5a421aaa50ba0504a_I20200930">
        <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>2020-09-30</instant>
        </period>
    </context>
    <context id="ied73ef54b7cb42d789f792e2dcd7490b_D20200101-20200930">
        <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>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i148ba26d29514dc99e75f570bad782dc_I20200930">
        <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>2020-09-30</instant>
        </period>
    </context>
    <context id="ie9fa287721dc41efafa60fc5fd57439c_I20200930">
        <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>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i380bc0d401754d66b92873969846057a_D20200101-20200930">
        <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>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i50426197793046e6b81bf67d06a790dc_D20190101-20190930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i11ca0984ff264e8d90b48d4f70d28a4b_D20200428-20200428">
        <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>2020-04-28</startDate>
            <endDate>2020-04-28</endDate>
        </period>
    </context>
    <context id="i7d969b49cffd4892a69e24d80ccfa443_D20200428-20200428">
        <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>2020-04-28</startDate>
            <endDate>2020-04-28</endDate>
        </period>
    </context>
    <context id="i16adbb8db237409d8da478f8b90e380a_D20200428-20200428">
        <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>2020-04-28</startDate>
            <endDate>2020-04-28</endDate>
        </period>
    </context>
    <context id="ia3b05515349f4724ae081eb1cd41d6e5_D20200101-20200930">
        <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>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic083eeffb63d4d54b4bbd34fc259fd2a_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i00810e9e38e24342a8f17a0bcf12e0a7_D20190101-20190930">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="i860f2664c8ce481382b568c3d18a19f0_I20200930">
        <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>2020-09-30</instant>
        </period>
    </context>
    <context id="i7362592aae0141738774f50d8b117d23_D20200101-20200930">
        <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>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i2efa62a644504aaca8ab73d487ddc505_D20200428-20200428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ngs:OtherLongTermIncentiveCompensationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-28</startDate>
            <endDate>2020-04-28</endDate>
        </period>
    </context>
    <context id="i9aa5d17c159d491a8b89c67a57b771c2_D20200428-20200428">
        <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">ngs:OtherLongTermIncentiveCompensationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-28</startDate>
            <endDate>2020-04-28</endDate>
        </period>
    </context>
    <context id="i6b8bed9ad30f4f0a8b40588c2fbbb697_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ngs:OtherLongTermIncentiveCompensationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i533f88323adf41bead7c96f279f37d33_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ngs:OtherLongTermIncentiveCompensationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i92e94f5f184c448292a1010aab3066b3_D20200101-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">ngs:AntidilutiveEffectMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i8109e4acefbb4dae92c8ad92028a58e8_D20170101-20170331">
        <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>2017-01-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="if037d14d923540a8a79ce48e222cb2ad_D20190101-20190331">
        <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>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i44a1253b43df4fe68343910299bcb665_D20201015-20201015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ngs:MsBeyerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-15</startDate>
            <endDate>2020-10-15</endDate>
        </period>
    </context>
    <context id="ia15d802227e9480fa6f6cf479e11ef4e_D20201015-20201015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ngs:MsBeyerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ngs:OtherLongTermIncentiveCompensationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-15</startDate>
            <endDate>2020-10-15</endDate>
        </period>
    </context>
    <context id="i9d8f2ceced4d41288fff0a5ba76e9b07_I20201023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001084991</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-23</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>ngs:segment</measure>
    </unit>
    <unit id="compressor">
        <measure>ngs:compressor</measure>
    </unit>
    <unit id="loan">
        <measure>ngs:loan</measure>
    </unit>
    <unit id="independent_director">
        <measure>ngs:independent_director</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80L2ZyYWc6OTdkOWZlYzYzMzc1NGRhZjk4NjE4N2E2ZWVjMTYzMDYvdGFibGU6MTczNWVkYTNkMzljNDk1MGEyMjE2MDg0ZGNkODNmYTAvdGFibGVyYW5nZToxNzM1ZWRhM2QzOWM0OTUwYTIyMTYwODRkY2Q4M2ZhMF8yLTEtMS0xLTA_65f17beb-4b85-4314-a1b9-11e3bd84ac64">0001084991</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80L2ZyYWc6OTdkOWZlYzYzMzc1NGRhZjk4NjE4N2E2ZWVjMTYzMDYvdGFibGU6MTczNWVkYTNkMzljNDk1MGEyMjE2MDg0ZGNkODNmYTAvdGFibGVyYW5nZToxNzM1ZWRhM2QzOWM0OTUwYTIyMTYwODRkY2Q4M2ZhMF8zLTEtMS0xLTA_3bd5dcb6-ce71-4d59-a885-7b7cd202da70">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80L2ZyYWc6OTdkOWZlYzYzMzc1NGRhZjk4NjE4N2E2ZWVjMTYzMDYvdGFibGU6MTczNWVkYTNkMzljNDk1MGEyMjE2MDg0ZGNkODNmYTAvdGFibGVyYW5nZToxNzM1ZWRhM2QzOWM0OTUwYTIyMTYwODRkY2Q4M2ZhMF80LTEtMS0xLTA_ac6faa3d-5f37-4d3b-b117-fbd1cf21172f">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80L2ZyYWc6OTdkOWZlYzYzMzc1NGRhZjk4NjE4N2E2ZWVjMTYzMDYvdGFibGU6MTczNWVkYTNkMzljNDk1MGEyMjE2MDg0ZGNkODNmYTAvdGFibGVyYW5nZToxNzM1ZWRhM2QzOWM0OTUwYTIyMTYwODRkY2Q4M2ZhMF81LTEtMS0xLTA_8a3d443f-4685-4b27-b924-4920eb8ae20c">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80L2ZyYWc6OTdkOWZlYzYzMzc1NGRhZjk4NjE4N2E2ZWVjMTYzMDYvdGFibGU6MTczNWVkYTNkMzljNDk1MGEyMjE2MDg0ZGNkODNmYTAvdGFibGVyYW5nZToxNzM1ZWRhM2QzOWM0OTUwYTIyMTYwODRkY2Q4M2ZhMF82LTEtMS0xLTA_2c73ab61-a5e0-4537-8275-946de950b13a">false</dei:AmendmentFlag>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i3bf27e9d53844a8e970ebcafc956af0d_I20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMzA1OA_638e19aa-b44e-4c26-9d22-4a9db2356204">P6M</us-gaap:LessorOperatingLeaseTermOfContract>
    <dei:DocumentType
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl84Mw_b205d1cd-6170-40ea-96af-fab678609477">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl84OA_3422ee91-e9de-4780-9812-600b56aca52e">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl8yMTE_72492914-1e90-478b-a957-ba641e2e45f2">2020-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl8yMTg_e9097d4d-26d1-4805-a670-1a9288c35f94">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl8zODI_8ba47586-bbb2-4285-aba5-0a73fd0adc5f">1-31398</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl8zODY_3ff9ee49-3640-4ab3-850d-a72796590f99">NATURAL GAS SERVICES GROUP, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6MTc1YThmN2M2YjcwNDQ0YTk4NWZiZDk5OTQ1Zjg1NDMvdGFibGVyYW5nZToxNzVhOGY3YzZiNzA0NDRhOTg1ZmJkOTk5NDVmODU0M18wLTAtMS0xLTA_d70d43e9-d153-4915-abe0-181205afd9e2">CO</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6MTc1YThmN2M2YjcwNDQ0YTk4NWZiZDk5OTQ1Zjg1NDMvdGFibGVyYW5nZToxNzVhOGY3YzZiNzA0NDRhOTg1ZmJkOTk5NDVmODU0M18wLTItMS0xLTA_27ea163e-2286-4c34-85b3-53c92957251e">75-2811855</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl80NDg_f6c8f4e5-a01f-4252-b3d3-ffc723e1b09f">404 Veterans Airpark Ln., Ste 300</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl80NTE_890b398c-ffa6-48cb-81f2-3ca0555d2412">Midland</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl80NTU_958c7a18-02ae-481e-a00c-1013bdeebddf">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl80NTg_8ed1b76a-1246-4f27-89d1-8e5bfd1930a8">79705</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl81MDM_52bad442-652f-4942-8030-7cec24bd88ec">432</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl81MDc_d77056ec-4480-4dfd-ae62-a9e7a9cb243a">262-2700</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6YjZiYzZmNDYxYTRiNGY4OGE0OTE2M2MxOTI0Yzg5YjEvdGFibGVyYW5nZTpiNmJjNmY0NjFhNGI0Zjg4YTQ5MTYzYzE5MjRjODliMV8yLTAtMS0xLTA_6491cce1-0536-4988-b001-cef8a199042b">Common Stock, Par Value $0.01</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6YjZiYzZmNDYxYTRiNGY4OGE0OTE2M2MxOTI0Yzg5YjEvdGFibGVyYW5nZTpiNmJjNmY0NjFhNGI0Zjg4YTQ5MTYzYzE5MjRjODliMV8yLTEtMS0xLTA_c654462d-5a6f-4af6-aed8-f8778cd76a83">NGS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6YjZiYzZmNDYxYTRiNGY4OGE0OTE2M2MxOTI0Yzg5YjEvdGFibGVyYW5nZTpiNmJjNmY0NjFhNGI0Zjg4YTQ5MTYzYzE5MjRjODliMV8yLTItMS0xLTA_164fc443-7e7d-4a90-b4c7-e99a3d0a8df7">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6MjMwZTA4ZmYyNDI2NGQ3Njk3MzllYzBmYWU0MWViN2EvdGFibGVyYW5nZToyMzBlMDhmZjI0MjY0ZDc2OTczOWVjMGZhZTQxZWI3YV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjplMzY2OTJmZjgzNzE0ODI5YWQwNjEzNTRmZjljZjEzY181_84046c0c-7282-4017-b359-f8a02537ae51">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6NGM1NDE5ZWI2OWU4NGYyZjkwOGQ5ZWYwYWY2YmI2NzkvdGFibGVyYW5nZTo0YzU0MTllYjY5ZTg0ZjJmOTA4ZDllZjBhZjZiYjY3OV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjo1ZGY3YjIwOWJlYmM0YzJlYmM2MDQ2M2Y3ZTQ2ODI3YV81_74887dfe-b870-4c39-b19c-9750dfe88416">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6OTk3MjRjNmZjNTFjNGMwODk0YWQ3NTNlZWJhOTg0ZjAvdGFibGVyYW5nZTo5OTcyNGM2ZmM1MWM0YzA4OTRhZDc1M2VlYmE5ODRmMF8wLTEtMS0xLTAvdGV4dHJlZ2lvbjpjMzIwMmY4ZmRiZDE0MTExYjlhMTcwMDBjNjQ5YmFiNl81_fc0cf42c-f0d0-4f62-a69f-3b1b6ea42d80">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6OTk3MjRjNmZjNTFjNGMwODk0YWQ3NTNlZWJhOTg0ZjAvdGFibGVyYW5nZTo5OTcyNGM2ZmM1MWM0YzA4OTRhZDc1M2VlYmE5ODRmMF8wLTMtMS0xLTAvdGV4dHJlZ2lvbjphNjA3NTUwZDExYjc0NGE5ODc1MThmNDkxMTcwOTM2OV8zMQ_295e2f2b-9c8b-4ebc-b699-8989b640a129">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6OTk3MjRjNmZjNTFjNGMwODk0YWQ3NTNlZWJhOTg0ZjAvdGFibGVyYW5nZTo5OTcyNGM2ZmM1MWM0YzA4OTRhZDc1M2VlYmE5ODRmMF8wLTQtMS0xLTAvdGV4dHJlZ2lvbjo1MjdkNTdlMzg2MjA0NWQxYTYzODEwMDRhZGQ3ZTM4MV8yOQ_ea0c7894-a566-4580-9015-3e69a2b71c49">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGFibGU6YTQ3MmM1OTBlNjQ4NGFmNmFjY2U1Mjk5NDk3YmQ1NDkvdGFibGVyYW5nZTphNDcyYzU5MGU2NDg0YWY2YWNjZTUyOTk0OTdiZDU0OV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjo1OWMyNmJjNzc4Y2M0OGY0YTYzMmQ5Mjg4M2ZiYWFlNl85_26420888-3a0d-4b6c-a696-359418d5550b">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i0c5d85a93c024caa96dc262437ab10b5_I20201109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xL2ZyYWc6NzE5OWZmMWIyNWE4NGE1N2IxNzc0ZmJjMDgyNzY3N2YvdGV4dHJlZ2lvbjo3MTk5ZmYxYjI1YTg0YTU3YjE3NzRmYmMwODI3Njc3Zl8xOTU1_eb246b05-a461-4b66-b475-5676bddba1f8"
      unitRef="shares">13468799</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNS0xLTEtMS0w_e6efe527-d2e0-4130-865c-bb3e6d8a3baa"
      unitRef="usd">27559000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNS0zLTEtMS0w_f9f07681-814c-434d-93c7-7548042ca21b"
      unitRef="usd">11592000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNi0wLTEtMS0wL3RleHRyZWdpb246N2NkNDViZmU5MzMyNDA3MGFmMTY3ZDhjYWE2YjdhZTNfNzM_3e35304e-0603-4f66-a8df-e73803358a3c"
      unitRef="usd">1119000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNi0wLTEtMS0wL3RleHRyZWdpb246N2NkNDViZmU5MzMyNDA3MGFmMTY3ZDhjYWE2YjdhZTNfODA_ced78bd4-8d50-4df0-b6ae-d496fa2f3e5e"
      unitRef="usd">918000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNi0xLTEtMS0w_8d9d5b20-f67f-4057-bd72-61dbbbed79cb"
      unitRef="usd">10384000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNi0zLTEtMS0w_2b086518-4d49-48b5-95a8-644e77df94af"
      unitRef="usd">9106000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNy0xLTEtMS0w_39bc770b-b093-4392-8076-e178db5f75a4"
      unitRef="usd">17125000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNy0zLTEtMS0w_b5f51ad4-f3ba-47df-83a4-fb7afe6d990f"
      unitRef="usd">21080000</us-gaap:InventoryNet>
    <us-gaap:IncomeTaxesReceivable
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfOC0xLTEtMS0w_44bacda5-a403-4e40-8aac-b1b587d68f15"
      unitRef="usd">11083000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfOC0zLTEtMS0w_2f3b1f15-f470-4e40-9628-3c7a6c3a1a42"
      unitRef="usd">0</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidTaxes
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfOS0xLTEtMS0w_04a42b52-8fb7-47ed-acfd-01003b39c645"
      unitRef="usd">127000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfOS0zLTEtMS0w_c071bfa5-c41a-4ba7-99d9-f08214f9958e"
      unitRef="usd">40000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTAtMS0xLTEtMA_3d9ec625-1df9-4e29-b2a5-53e2e52b6fcd"
      unitRef="usd">596000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTAtMy0xLTEtMA_f136149d-e189-4b6d-a2be-b2197afdc9e1"
      unitRef="usd">597000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTEtMS0xLTEtMA_0f608b5b-6407-4fd0-ab4d-e9854aa726d6"
      unitRef="usd">66874000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTEtMy0xLTEtMA_725eebd8-d530-4056-956d-02b0443db397"
      unitRef="usd">42415000</us-gaap:AssetsCurrent>
    <us-gaap:InventoryValuationReserves
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTItMC0xLTEtMC90ZXh0cmVnaW9uOjhhY2ZiYzQzYzJkNzRlMzhiZWYzOGJkMjNhYTUwOTljXzYy_6a54041b-a7e1-4e68-904a-bf8f537d9a5f"
      unitRef="usd">37000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTItMC0xLTEtMC90ZXh0cmVnaW9uOjhhY2ZiYzQzYzJkNzRlMzhiZWYzOGJkMjNhYTUwOTljXzY5_df3f6a3a-0603-41b9-9042-71905b3ff84e"
      unitRef="usd">24000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNoncurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTItMS0xLTEtMA_fea0f228-a24c-420f-8137-ddc7cf96194a"
      unitRef="usd">1230000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTItMy0xLTEtMA_5db8b1a0-cde4-4942-abea-24a42a90f48d"
      unitRef="usd">1068000</us-gaap:InventoryNoncurrent>
    <ngs:AccumulatedDepreciationRentalEquipment
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOjdiYzI1ZTQxZTE1NDRkYzM5NzUyZTIzMDNmZWZiNzM5XzU3_9f2e7092-b480-4db6-b5de-ca6306765477"
      unitRef="usd">179160000</ngs:AccumulatedDepreciationRentalEquipment>
    <ngs:AccumulatedDepreciationRentalEquipment
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOjdiYzI1ZTQxZTE1NDRkYzM5NzUyZTIzMDNmZWZiNzM5XzY0_c30eb2a1-face-4046-ab8b-44218046b9ad"
      unitRef="usd">162348000</ngs:AccumulatedDepreciationRentalEquipment>
    <ngs:RentalEquipmentNet
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTMtMS0xLTEtMA_9f69a7a2-50fb-48df-ba1b-ef0491d3e1e7"
      unitRef="usd">210876000</ngs:RentalEquipmentNet>
    <ngs:RentalEquipmentNet
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTMtMy0xLTEtMA_b1f69ea5-6299-4255-a90b-f72aa746dc39"
      unitRef="usd">217742000</ngs:RentalEquipmentNet>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOmY3MGRlYzU5NzAyMzQyNTRhZmFmNDJhZTUxYjMzY2I3XzYz_385d1072-3614-428d-ba7b-b3e6a9359205"
      unitRef="usd">13327000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOmY3MGRlYzU5NzAyMzQyNTRhZmFmNDJhZTUxYjMzY2I3Xzcw_a9b0a3c2-09b3-4463-b0d7-f8c27aaeb89c"
      unitRef="usd">12847000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentOtherNet
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTQtMS0xLTEtMA_f8a6ce72-cb6d-4903-9878-e459f69a3765"
      unitRef="usd">21824000</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <us-gaap:PropertyPlantAndEquipmentOtherNet
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTQtMy0xLTEtMA_cf7a31d4-cedb-4214-a0b4-395f23b7e302"
      unitRef="usd">21869000</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <ngs:OperatingLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOjRhYzcyN2FkZWM1NTRiYTE5Yzg4MzM5ODRhNTViNjkwXzc5_9942cd39-30b2-444f-b9cd-b573f6334421"
      unitRef="usd">306000</ngs:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <ngs:OperatingLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOjRhYzcyN2FkZWM1NTRiYTE5Yzg4MzM5ODRhNTViNjkwXzg2_fb535182-9627-4580-a346-42e90e395649"
      unitRef="usd">158000</ngs:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTUtMS0xLTEtMA_33dccabe-4f4d-452f-9a97-f63619f6fb32"
      unitRef="usd">509000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTUtMy0xLTEtMA_a0c4c832-1156-497c-891d-de04a5f75a4a"
      unitRef="usd">604000</us-gaap:OperatingLeaseRightOfUseAsset>
    <ngs:IntangibleAssetsAccumulatedAmortization
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTctMC0xLTEtMC90ZXh0cmVnaW9uOjM0ZWY0MzEyNjg3MTQ2M2ViNWQyZDM5MzI2ODk2Yzk4XzUy_2bdb52e1-e005-4814-8798-76ea617b0c01"
      unitRef="usd">1977000</ngs:IntangibleAssetsAccumulatedAmortization>
    <ngs:IntangibleAssetsAccumulatedAmortization
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTctMC0xLTEtMC90ZXh0cmVnaW9uOjM0ZWY0MzEyNjg3MTQ2M2ViNWQyZDM5MzI2ODk2Yzk4XzU5_f28d4b8d-a582-442b-a870-fbc963c0616b"
      unitRef="usd">1883000</ngs:IntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTctMS0xLTEtMA_076eba73-485d-450a-8c93-d84328f3bf9b"
      unitRef="usd">1182000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTctMy0xLTEtMA_eba020e8-9a70-4f07-98bb-8a31f4dd6ab9"
      unitRef="usd">1276000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTgtMS0xLTEtMA_85bfc4b7-f2a2-428b-95be-677fd463f95b"
      unitRef="usd">1818000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTgtMy0xLTEtMA_66118787-79f5-423f-b24e-095683d3f12e"
      unitRef="usd">1603000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTktMS0xLTEtMA_0b87e60e-a47b-4dec-9502-b432d81bba8b"
      unitRef="usd">304313000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMTktMy0xLTEtMA_dc213113-50f5-4ff7-beb8-3647ac7e95c1"
      unitRef="usd">286577000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjItMS0xLTEtMA_f8479958-f3e2-4226-af99-e3f479a1753f"
      unitRef="usd">2045000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjItMy0xLTEtMA_967df156-2df7-44be-bf79-d37ecb6d79e7"
      unitRef="usd">1975000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjMtMS0xLTEtMA_b9132a02-eaac-4d12-8091-6bc204ea8253"
      unitRef="usd">4391000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjMtMy0xLTEtMA_7475bf8a-34e3-4d29-9a2a-5caff6344861"
      unitRef="usd">2287000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjQtMS0xLTEtMA_53ae9c2d-271b-4a17-84b3-6a2129819090"
      unitRef="usd">417000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjQtMy0xLTEtMA_f645b0df-5408-49a0-9649-95dd50dc4861"
      unitRef="usd">417000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjYtMS0xLTEtMA_dd2346d1-e2a1-4d93-b054-310a1fe600f2"
      unitRef="usd">203000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjYtMy0xLTEtMA_5e29c45e-a69f-408c-b771-8f589bf58e3c"
      unitRef="usd">189000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjctMS0xLTEtMA_ff5d1ce0-9aeb-409e-b585-cc5b493e411e"
      unitRef="usd">583000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjctMy0xLTEtMA_e4f0e7e3-f589-4fac-9f43-f77e4828dcb7"
      unitRef="usd">640000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjgtMS0xLTEtMA_5a622d65-f589-491e-bac2-24ce78bbb919"
      unitRef="usd">7639000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMjgtMy0xLTEtMA_d96bc3b5-d607-4f26-8a18-c486cabe45bc"
      unitRef="usd">5508000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzAtMS0xLTEtMA_20cbac31-55cd-4cc3-8cd1-b7fa952430cc"
      unitRef="usd">41579000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzAtMy0xLTEtMA_ffd205d7-44e5-4ded-b46f-9d3a0005463a"
      unitRef="usd">31243000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzEtMS0xLTEtMA_3dfb1019-eb4a-47e8-96ec-5fef78e9f33b"
      unitRef="usd">306000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzEtMy0xLTEtMA_48deb6a3-5287-44c4-92ac-a00ea5327c81"
      unitRef="usd">415000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzMtMS0xLTEtMA_1bcf3e8d-c74b-4157-8dc5-6546693c0963"
      unitRef="usd">1931000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzMtMy0xLTEtMA_586e73b8-a77c-4623-b885-df2231155798"
      unitRef="usd">1718000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzQtMS0xLTEtMA_093678d8-8d9e-469e-88f8-41d09a718727"
      unitRef="usd">51455000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzQtMy0xLTEtMA_56d143b4-6e1c-4cda-8918-d2fdf8d9f52d"
      unitRef="usd">38884000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzUtMS0xLTEtMA_41d11655-761f-4456-a3f1-25a95d6c1c0a"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzUtMy0xLTEtMA_5fa0468d-71f9-47de-874a-fadd565dd18f"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhNTA3ODcxZDA5YTRhMTBiZThkYmU1ZTBjNmRiNjEzXzIx_c4f81101-2eb8-40b2-92c9-e2cccdbe1344"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhNTA3ODcxZDA5YTRhMTBiZThkYmU1ZTBjNmRiNjEzXzIx_ce4f660c-265b-4423-b040-3cb7fe5689a3"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhNTA3ODcxZDA5YTRhMTBiZThkYmU1ZTBjNmRiNjEzXzQz_ac659112-8a49-4765-8ece-878ba334783e"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhNTA3ODcxZDA5YTRhMTBiZThkYmU1ZTBjNmRiNjEzXzQz_e63ae618-01f5-4be6-8982-a1343befddf5"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhNTA3ODcxZDA5YTRhMTBiZThkYmU1ZTBjNmRiNjEzXzQz_f1fab047-bbe7-4072-a6ae-f9769b2b2a5b"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjRhNTA3ODcxZDA5YTRhMTBiZThkYmU1ZTBjNmRiNjEzXzQz_f340d8f8-e281-4219-8242-10b63f1ce112"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzctMS0xLTEtMA_a58090b2-a972-44cb-89f8-88ce4922214b"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzctMy0xLTEtMA_0661136a-b6e2-4a57-a5fb-392c80bcdb67"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjFiY2EwYzY3ZTVkNDRkNmVhMGQ2NjU4NTNmMDI5MDFmXzE4_424ffc0e-87cb-4696-8776-75a159f8d47b"
      unitRef="shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjFiY2EwYzY3ZTVkNDRkNmVhMGQ2NjU4NTNmMDI5MDFmXzE4_c0362149-925d-4885-aa09-9d802f989ad4"
      unitRef="shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjFiY2EwYzY3ZTVkNDRkNmVhMGQ2NjU4NTNmMDI5MDFmXzUw_bf3bb856-fa59-4a9b-8c23-7deb43258d2b"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjFiY2EwYzY3ZTVkNDRkNmVhMGQ2NjU4NTNmMDI5MDFmXzUw_d9458f55-eea8-4c12-9c94-6e41c1dd7911"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjFiY2EwYzY3ZTVkNDRkNmVhMGQ2NjU4NTNmMDI5MDFmXzU0_2f0ead23-c519-4805-8cd9-8974f4c1beac"
      unitRef="shares">13290000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOjFiY2EwYzY3ZTVkNDRkNmVhMGQ2NjU4NTNmMDI5MDFmXzYx_c0cbf5a0-0516-44df-92bb-27b8b6bae771"
      unitRef="shares">13178000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzgtMS0xLTEtMA_26c999f6-c5f7-43e2-a5c9-6c676e790b91"
      unitRef="usd">133000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzgtMy0xLTEtMA_eb5b9341-0ec7-4aed-84b2-0b003e9aed65"
      unitRef="usd">132000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzktMS0xLTEtMA_b646625a-78e1-4657-92ad-f06455195ee4"
      unitRef="usd">112052000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfMzktMy0xLTEtMA_134d067a-c51a-4da5-971d-8ddaa2e8ab61"
      unitRef="usd">110573000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDAtMS0xLTEtMA_79137178-9fb6-4599-97a4-352272241ed6"
      unitRef="usd">141163000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDAtMy0xLTEtMA_b815e7a5-6a82-4a9f-98a4-3b402301fca7"
      unitRef="usd">137478000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmE4NjQ2OWUwZGNhNDRmNTlhZTE0ZjA3NmI4NzMyODg1XzMw_41187328-e7a1-497e-94f5-34fc91dde530"
      unitRef="shares">38000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmE4NjQ2OWUwZGNhNDRmNTlhZTE0ZjA3NmI4NzMyODg1XzMw_d34cb082-2fc5-4c7d-8359-71036a8cfe35"
      unitRef="shares">38000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDMtMS0xLTEtMA_15b17a5a-3935-44bb-b696-2f647ba5573c"
      unitRef="usd">490000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDMtMy0xLTEtMA_c7b0c097-b0c3-4818-a22b-67b55e11255c"
      unitRef="usd">490000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDQtMS0xLTEtMA_f5804beb-23f3-43e0-bc4c-b4315fceccdb"
      unitRef="usd">252858000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDQtMy0xLTEtMA_4f968e05-fe61-40d7-9e11-e72b081b0c91"
      unitRef="usd">247693000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDUtMS0xLTEtMA_4dd5db00-97e4-48ac-81a5-421af2cebe3d"
      unitRef="usd">304313000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xNi9mcmFnOmYzYWFlZTU3NTVlNDQxN2NhNGEwODczZTJmMDc2NTU3L3RhYmxlOjJkNjdlNDBmYjNkOTRlYjk4ZDQ0ZGIzNWY3MjhmMjFmL3RhYmxlcmFuZ2U6MmQ2N2U0MGZiM2Q5NGViOThkNDRkYjM1ZjcyOGYyMWZfNDUtMy0xLTEtMA_c5a2b634-620e-4566-816f-2b472b848ceb"
      unitRef="usd">286577000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfNi0xLTEtMS0w_78707421-fcc8-45a2-be94-d5b60482b681"
      unitRef="usd">14861000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfNi0zLTEtMS0w_494119ed-9a66-4f69-9033-0e7803fb99dd"
      unitRef="usd">14434000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfNi01LTEtMS0w_0449673a-0ace-4f5f-b643-c8de48b3b84d"
      unitRef="usd">46092000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfNi03LTEtMS0w_05550c7d-68de-4389-83e7-95db9c78aa14"
      unitRef="usd">41393000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib3fa2eef45c84f30bc74367d15767902_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfNy0xLTEtMS0w_cda3ab66-1970-40c7-80e9-01b30733cf5c"
      unitRef="usd">536000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7d183a13622941d29bea0c26792a8aa3_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfNy0zLTEtMS0w_9ccf5db7-2d59-4756-9e84-9cfc295d96af"
      unitRef="usd">5877000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2640ff52a714a398469704c898de238_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfNy01LTEtMS0w_6c072034-607c-4793-993d-81c8c63ca28f"
      unitRef="usd">3994000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia390394735a14719ada5ea4dae345522_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfNy03LTEtMS0w_327c877c-32d3-483a-98af-53b66eda943b"
      unitRef="usd">15816000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0423c22df536406c985859cf021dfd11_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfOS0xLTEtMS0w_7db119d6-8a8b-4560-bb2c-2de6d397cbca"
      unitRef="usd">368000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99da7401c20248aa933cc1d3aed564f3_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfOS0zLTEtMS0w_fe026703-2ea5-44aa-ad20-f787cd8700e3"
      unitRef="usd">541000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iebd10d0db1f944db9a0e9f786f8716fa_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfOS01LTEtMS0w_5455ea8f-7eff-4a74-a084-4ecf2ff0fc7e"
      unitRef="usd">974000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i529d0a87bba6475f80867df72d615192_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfOS03LTEtMS0w_c91c9158-419d-4ead-8f79-26583ecb3d4e"
      unitRef="usd">1529000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:Revenues
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTAtMS0xLTEtMA_0c87a8a8-bfa0-4b08-9158-12727d323f52"
      unitRef="usd">15765000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTAtMy0xLTEtMA_71a0317e-1135-4545-8f85-2f53e60b6c5d"
      unitRef="usd">20852000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTAtNS0xLTEtMA_25266623-2549-4729-8a06-b48dcafbd6b0"
      unitRef="usd">51060000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTAtNy0xLTEtMA_38e862bc-60dc-43cc-8dbc-668651b92516"
      unitRef="usd">58738000</us-gaap:Revenues>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTItMS0xLTEtMA_e89a26de-ab2c-48e6-98db-1ccbff44f3af"
      unitRef="usd">6760000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTItMy0xLTEtMA_4929b2dc-94d9-4486-9564-bea7d111f75e"
      unitRef="usd">6707000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTItNS0xLTEtMA_6bf813b1-dfc6-4a10-9123-ff3820a6fb60"
      unitRef="usd">21286000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTItNy0xLTEtMA_face51df-cdcb-4025-aa2b-d45f6822ab6a"
      unitRef="usd">19540000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:OtherCostOfOperatingRevenue
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTMtMS0xLTEtMA_2e488fd7-6550-4957-b4fd-f6afd15fc916"
      unitRef="usd">997000</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:OtherCostOfOperatingRevenue
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTMtMy0xLTEtMA_b2d9fbcb-dae2-4bbc-bc64-ff7fc62fd87e"
      unitRef="usd">4390000</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:OtherCostOfOperatingRevenue
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTMtNS0xLTEtMA_2f136f4f-da28-43d3-ac44-17d68a101162"
      unitRef="usd">4596000</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:OtherCostOfOperatingRevenue
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTMtNy0xLTEtMA_2cebbc2e-7534-477c-96b6-efa0f2070462"
      unitRef="usd">12508000</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:CostOfPropertyRepairsAndMaintenance
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTUtMS0xLTEtMA_bb272dfd-6ac2-49af-bd1a-aedc834c1da2"
      unitRef="usd">138000</us-gaap:CostOfPropertyRepairsAndMaintenance>
    <us-gaap:CostOfPropertyRepairsAndMaintenance
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTUtMy0xLTEtMA_608229ac-f283-421e-a2af-3729b3da5170"
      unitRef="usd">164000</us-gaap:CostOfPropertyRepairsAndMaintenance>
    <us-gaap:CostOfPropertyRepairsAndMaintenance
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTUtNS0xLTEtMA_d4bddc57-009e-4932-8b22-6a180ec284b0"
      unitRef="usd">363000</us-gaap:CostOfPropertyRepairsAndMaintenance>
    <us-gaap:CostOfPropertyRepairsAndMaintenance
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTUtNy0xLTEtMA_aadf46be-d1e2-4c0d-bbb0-83e1aa85862a"
      unitRef="usd">470000</us-gaap:CostOfPropertyRepairsAndMaintenance>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTctMS0xLTEtMA_f74097ea-371e-4422-9a27-c990cafafb07"
      unitRef="usd">2493000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTctMy0xLTEtMA_7d215c73-b1de-40b7-83b5-400c94c985ef"
      unitRef="usd">2791000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTctNS0xLTEtMA_326123ab-67ea-4733-8af9-4ae20a7366a9"
      unitRef="usd">7318000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTctNy0xLTEtMA_7f53eda0-cbc9-411e-ad34-b3c9f06d1b2a"
      unitRef="usd">7966000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTgtMS0xLTEtMA_022f5c4d-462e-4b6a-ae1e-efa16fcdfc73"
      unitRef="usd">6318000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTgtMy0xLTEtMA_1ca82ec9-a0e8-4d97-8eaa-3db79f5e04c6"
      unitRef="usd">5920000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTgtNS0xLTEtMA_55c4f05c-0b26-48e4-8bf2-666e7edf74a4"
      unitRef="usd">18859000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTgtNy0xLTEtMA_f4438658-2112-4a51-aced-475c79f01648"
      unitRef="usd">17217000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTktMS0xLTEtMA_118b5f4f-7664-4e7d-b12e-ad2e3ee31ceb"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTktMy0xLTEtMA_a4a9bd07-6f4d-4551-b427-60de03d2c46d"
      unitRef="usd">10039000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTktNS0xLTEtMA_0f07c417-b076-4025-910f-e47b78327b92"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMTktNy0xLTEtMA_47339bc6-44cd-4c86-82ef-b10fdbe2f6ec"
      unitRef="usd">10039000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:InventoryWriteDown
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjAtMS0xLTEtMA_3eb19b54-3109-4b4c-9534-be07a43cee4b"
      unitRef="usd">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjAtMy0xLTEtMA_dd87c0c5-044d-41a9-bdc5-436b303b9f29"
      unitRef="usd">3350000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjAtNS0xLTEtMA_9082db0d-5388-4013-b159-36fe14e5aaac"
      unitRef="usd">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjAtNy0xLTEtMA_008e1b10-0899-4643-8e6f-7eb79f46564d"
      unitRef="usd">3350000</us-gaap:InventoryWriteDown>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjEtMS0xLTEtMTU2Nw_cd850a90-33e5-4315-9ff3-2a0177df7bca"
      unitRef="usd">0</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjEtMy0xLTEtMTU2Nw_84819363-4fd1-45f7-96dd-41f8162315b5"
      unitRef="usd">1512000</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjEtNS0xLTEtMTU2Nw_d4bbd7e2-4410-489b-881c-d51255638feb"
      unitRef="usd">0</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjEtNy0xLTEtMTU2Nw_48cfde69-f599-4eab-804d-f781482bd381"
      unitRef="usd">1512000</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <us-gaap:CostsAndExpenses
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjEtMS0xLTEtMA_42580d54-dee7-4599-ac98-523ed1adde4b"
      unitRef="usd">16706000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjEtMy0xLTEtMA_b2f6ae3e-47b8-419c-8740-f1901947b4c6"
      unitRef="usd">34873000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjEtNS0xLTEtMA_3339641c-3f0c-4536-8f14-1c36d03feecb"
      unitRef="usd">52422000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjEtNy0xLTEtMA_67090ac3-ad2c-4511-81b4-de4d55d4999e"
      unitRef="usd">72602000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjItMS0xLTEtMA_c392bbfc-0096-438a-b5c5-709515a2b4aa"
      unitRef="usd">-941000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjItMy0xLTEtMA_4783a684-8780-47b6-b302-259eb1aa87e9"
      unitRef="usd">-14021000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjItNS0xLTEtMA_7d07f426-51b5-46be-91a1-b9352c1c9640"
      unitRef="usd">-1362000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjItNy0xLTEtMA_dd17b5dd-fa01-4dd7-952c-d619c825489a"
      unitRef="usd">-13864000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjQtMS0xLTEtMA_0e4806f4-23d8-41c2-95cb-8f2dc9675124"
      unitRef="usd">2000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjQtMy0xLTEtMA_99bd1795-c26d-432b-94c8-9f40516e441a"
      unitRef="usd">4000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjQtNS0xLTEtMA_5944d38f-c902-4d48-bd57-b28c4722df1e"
      unitRef="usd">13000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjQtNy0xLTEtMA_3fc1a4ae-c5f2-454a-900e-44fdb221718b"
      unitRef="usd">12000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjUtMS0xLTEtMA_b205d1f5-7ab1-40c6-ab9a-a07a188d830d"
      unitRef="usd">214000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjUtMy0xLTEtMA_69d91680-7375-4c84-8290-3de93fd515db"
      unitRef="usd">93000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjUtNS0xLTEtMA_a9d06391-72eb-4685-b1cb-bec733b75682"
      unitRef="usd">407000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjUtNy0xLTEtMA_271230ca-7326-4f96-954e-b037b9e622c7"
      unitRef="usd">579000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjYtMS0xLTEtMA_069ae2aa-2842-4aa1-8049-106a6656c293"
      unitRef="usd">212000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjYtMy0xLTEtMA_39f4f47a-cd1b-4009-b657-1f4a3dd1383e"
      unitRef="usd">89000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjYtNS0xLTEtMA_f1640cd1-20dc-4f31-91d3-e3c66a60fab3"
      unitRef="usd">394000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjYtNy0xLTEtMA_0f6e3fa9-778a-4872-aefb-2909071f6d9a"
      unitRef="usd">567000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjctMS0xLTEtMA_f2ebf3c5-d232-4ae2-88d7-f6d3a14d78db"
      unitRef="usd">-729000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjctMy0xLTEtMA_bf84f327-af12-4912-ae0c-0eb33c6c7d02"
      unitRef="usd">-13932000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjctNS0xLTEtMA_8cec5d07-f3b8-4147-aba6-f8160b40849b"
      unitRef="usd">-968000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjctNy0xLTEtMA_0276208c-9616-403a-8600-333b1bf34336"
      unitRef="usd">-13297000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjgtMS0xLTEtMA_5b5b5345-9f7a-43d3-bc49-bd221778f357"
      unitRef="usd">-167000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjgtMy0xLTEtMA_5e1dc21b-c436-4d9c-aa01-6c5c9b4f40a1"
      unitRef="usd">-1353000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjgtNS0xLTEtMA_122749fa-88c3-4e67-9eb4-2390dcf70269"
      unitRef="usd">-4653000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjgtNy0xLTEtMA_425ff411-a034-48ef-992c-c7f7c5ecc112"
      unitRef="usd">-1143000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjktMS0xLTEtMA_ccd3d21e-d523-4d44-b753-ed29a96ecb2e"
      unitRef="usd">-562000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjktMy0xLTEtMA_c7efd353-f416-499c-b909-1536ce0b9a1c"
      unitRef="usd">-12579000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjktNS0xLTEtMA_65fd0015-d5ce-486f-8d82-952e5b13952b"
      unitRef="usd">3685000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMjktNy0xLTEtMA_61bfdfc2-4361-457d-9014-88c3d24b14bc"
      unitRef="usd">-12154000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzEtMS0xLTEtMA_1682857c-e4f1-4861-9af2-809f945ed984"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzEtMy0xLTEtMA_fe122b06-28a1-4c23-a036-9389ee2636ef"
      unitRef="usdPerShare">-0.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzEtNS0xLTEtMA_86ad877c-cecb-4900-bea4-8e790cd401e7"
      unitRef="usdPerShare">0.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzEtNy0xLTEtMA_7e0463ae-6978-4d96-9bf5-99589e9fa178"
      unitRef="usdPerShare">-0.93</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzItMS0xLTEtMA_904f4a49-1f65-4d9c-b5e3-3b7b3a911995"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzItMy0xLTEtMA_ab3891e7-007a-44fe-b9ff-df9c92d5930e"
      unitRef="usdPerShare">-0.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzItNS0xLTEtMA_02ded676-94d7-4505-8b8f-22c31c91d004"
      unitRef="usdPerShare">0.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzItNy0xLTEtMA_b113ae5e-1958-4579-9ebe-71e684398069"
      unitRef="usdPerShare">-0.93</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzQtMS0xLTEtMA_246dc1ba-b4f9-401d-aaf2-6ffd818cf649"
      unitRef="shares">13248000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzQtMy0xLTEtMA_7197636d-0fc6-4dd3-862f-efee4dfa4ca0"
      unitRef="shares">13137000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzQtNS0xLTEtMA_3f96ae29-dabc-4c2c-973c-e8dfcca8b333"
      unitRef="shares">13214000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzQtNy0xLTEtMA_ec47da6d-89ea-438f-96ea-2a6a35aa824f"
      unitRef="shares">13112000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzUtMS0xLTEtMA_865c4520-2c2a-4d16-afcf-2c21f4d583a7"
      unitRef="shares">13248000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzUtMy0xLTEtMA_f9d05603-5332-4b7e-b22b-f0f72157708e"
      unitRef="shares">13137000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzUtNS0xLTEtMA_ee256348-ff7e-4499-8a0a-baf1a22b2b97"
      unitRef="shares">13471000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8xOS9mcmFnOjY1NzdhYzFkMzkxODRhMmViNzEyNjhmODY1ZjVhNjAwL3RhYmxlOmM2NmMzNGQyMWQzNDRiNjU5NzI4MTU3ZTlkMzkwYWExL3RhYmxlcmFuZ2U6YzY2YzM0ZDIxZDM0NGI2NTk3MjgxNTdlOWQzOTBhYTFfMzUtNy0xLTEtMA_ad7cd128-1aea-44ba-8ce1-46a674bc27fa"
      unitRef="shares">13112000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="i1ae1e85094c442f297910e3650e27337_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy0xLTEtMS0w_e9ea152c-57bd-4905-a57a-de10e20bf98d"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1ae1e85094c442f297910e3650e27337_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy0zLTEtMS0w_38c9a6ba-f177-4d9e-8c71-98d65c597e1d"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i26233b62387c4aadb6c11ac07a4c4cbf_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy01LTEtMS0w_76e3d75b-fd8c-498f-aca4-e420bfc0cbf1"
      unitRef="shares">13005000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i26233b62387c4aadb6c11ac07a4c4cbf_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy03LTEtMS0w_a27f3742-23f3-4b33-bb17-4c225c0a6155"
      unitRef="usd">130000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie7047b336e484db29f199770d5e3f7bd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy05LTEtMS0w_3aa25570-0e8e-4caf-8219-65d92b42f40a"
      unitRef="usd">107760000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6e9da440805e441daaa732c40296b399_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy0xMS0xLTEtMA_a9266668-55cf-42f5-813d-d7838c1d95b4"
      unitRef="usd">151342000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i4ded04e9c12f49b09730dedf2fd9bbbc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy0xMy0xLTEtMA_d17313f8-1ddb-45ac-a433-c3ab5b59b5ad"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4ded04e9c12f49b09730dedf2fd9bbbc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy0xNS0xLTEtMA_6aa8417d-6658-41e3-8031-47cfea512e07"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8f27a94a2f9344a78a1601ecdf51e7a2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMy0xNy0xLTEtMA_aea55985-ac8c-4a7d-aacc-538e18cac558"
      unitRef="usd">259232000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ie73f441cd06a4352b52ee790a1afd8eb_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNC01LTEtMS0w_371e9af1-318b-48f6-b61a-adbd21091e51"
      unitRef="shares">57000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i65f9c92923d447a9b6a0657424dba6c3_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNC05LTEtMS0w_33aa52fa-1f61-4487-87ee-53eeed0a2b54"
      unitRef="usd">555000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia372e12f749b472eb963b8b27d48bd95_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNC0xNy0xLTEtMA_da007fa1-1172-4cf6-a594-1d1c8a0ad366"
      unitRef="usd">555000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i65f9c92923d447a9b6a0657424dba6c3_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNS05LTEtMS0w_9dad6c83-435d-4be7-aa71-328b164431a0"
      unitRef="usd">31000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia372e12f749b472eb963b8b27d48bd95_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNS0xNy0xLTEtMA_4bb0c45b-19f4-487d-970e-bbbd43f2b52f"
      unitRef="usd">31000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ie73f441cd06a4352b52ee790a1afd8eb_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNi01LTEtMS0w_19d25cd6-573f-4094-a21a-9087fd114dff"
      unitRef="shares">71000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ia372e12f749b472eb963b8b27d48bd95_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNi0xNy0xLTEtMA_424b6db4-512e-494a-88b9-e402212918df"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="ie73f441cd06a4352b52ee790a1afd8eb_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNy03LTEtMS0w_191952e0-fbb2-480b-bdd7-90e22b575bdb"
      unitRef="usd">1000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i65f9c92923d447a9b6a0657424dba6c3_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNy05LTEtMS0w_0844adc5-7fdd-4a7f-97ff-e4ffa1a30099"
      unitRef="usd">463000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="ia372e12f749b472eb963b8b27d48bd95_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfNy0xNy0xLTEtMA_5b9ce171-2091-448f-8a8c-471185e8bce2"
      unitRef="usd">464000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i65f9c92923d447a9b6a0657424dba6c3_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfOC05LTEtMS0w_85bec13a-42f1-42c0-90d0-0d53bc5e662e"
      unitRef="usd">192000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia372e12f749b472eb963b8b27d48bd95_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfOC0xNy0xLTEtMA_71d37e71-52f3-4b40-bc1c-7aa6f806ac0e"
      unitRef="usd">192000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetIncomeLoss
      contextRef="i29f5fcf1f2e64a6d936b6958ddd11156_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfOS0xMS0xLTEtMA_b4f5e6bd-07bb-4240-bbad-6c8516d5aa68"
      unitRef="usd">98000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia372e12f749b472eb963b8b27d48bd95_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfOS0xNy0xLTEtMA_cbf612e6-a357-4c6c-8683-1d50deac284b"
      unitRef="usd">98000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="ifbc33c221b1e4de88cd843f62fbf049e_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtMS0xLTEtMA_81d1476c-4fe6-4b96-84d2-40662e4bf0d9"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ifbc33c221b1e4de88cd843f62fbf049e_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtMy0xLTEtMA_0a08eed6-12af-4c20-a4fd-361545438fae"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i6f8efdcae67d459798d3b8531076454b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtNS0xLTEtMA_4c24a3b0-5d0b-4be7-ad25-524427806155"
      unitRef="shares">13133000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6f8efdcae67d459798d3b8531076454b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtNy0xLTEtMA_dcb5d769-f74b-454a-831f-8074a0924264"
      unitRef="usd">131000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic64874c95e1241ba86f879df3d94a495_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtOS0xLTEtMA_a4172b86-8626-476f-964c-9a6c172029b7"
      unitRef="usd">108617000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i088b7430759d497385ac916c5c08d3b4_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtMTEtMS0xLTA_4a2bc969-6477-453c-b667-6c1adf0fd88b"
      unitRef="usd">151440000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i6d9274fc8b6041ffaf1a09ecfe30d22f_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtMTMtMS0xLTA_10992212-6086-425a-b3ad-34385360c853"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6d9274fc8b6041ffaf1a09ecfe30d22f_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtMTUtMS0xLTA_95c8419e-1d22-4889-b8d4-e69b829a876e"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if1a86424980b4212818746b31369be8e_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTAtMTctMS0xLTA_e794739d-4bed-444c-8c31-7462f18743f9"
      unitRef="usd">260188000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5cd85c02949d495ab50c838a003d6a8e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTEtOS0xLTEtMA_58d7c3e3-cfec-44c7-9c0d-648a23c2680c"
      unitRef="usd">-50000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4280736f08674063b71e974428213a23_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTEtMTctMS0xLTA_5d7d58e6-61f6-4b44-bcb1-861bf80e2ff8"
      unitRef="usd">-50000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5cd85c02949d495ab50c838a003d6a8e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTItOS0xLTEtMA_d9c63a50-3421-46dd-a181-3ecd66d76678"
      unitRef="usd">30000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4280736f08674063b71e974428213a23_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTItMTctMS0xLTA_d1a798a3-f15b-4b08-9aa8-bf58d30f37df"
      unitRef="usd">30000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ic9aadce332b54dd28f7e5430478f37a1_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTMtNS0xLTEtMA_f5a28079-e11e-4d66-9793-55ec4144c28b"
      unitRef="shares">5000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i4280736f08674063b71e974428213a23_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTMtMTctMS0xLTA_e10f0405-a995-40a2-b199-4ba2e0cd299a"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i5cd85c02949d495ab50c838a003d6a8e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTQtOS0xLTEtMA_e9e4239d-1d5d-4d70-977b-b877dc2a31aa"
      unitRef="usd">612000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i4280736f08674063b71e974428213a23_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTQtMTctMS0xLTA_a7acdcba-76b0-4a80-9651-a87406b5ea69"
      unitRef="usd">612000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5cd85c02949d495ab50c838a003d6a8e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTUtOS0xLTEtMA_e714b2e4-2270-4526-8270-c5094f054d37"
      unitRef="usd">-9000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4280736f08674063b71e974428213a23_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTUtMTctMS0xLTA_97f33939-4fef-4215-aec1-5b7bcbdbdea7"
      unitRef="usd">-9000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetIncomeLoss
      contextRef="i0a3e57d90c6e4e55af943da55002e601_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTYtMTEtMS0xLTA_1920513e-1b6b-4759-94ac-269169fadae1"
      unitRef="usd">327000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4280736f08674063b71e974428213a23_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTYtMTctMS0xLTA_4edbb8d9-fb9f-4ace-aa35-b92543917c68"
      unitRef="usd">327000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i358bce8fd1504bfbbbb5620da9deb0f7_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctMS0xLTEtMA_3224f68a-aa8b-41d8-8871-949f13a80b39"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i358bce8fd1504bfbbbb5620da9deb0f7_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctMy0xLTEtMA_e37a612a-b377-415f-bf12-76f06775f838"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ieb6cd044c08c4f45a868f3e1e5fb1ebe_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctNS0xLTEtMA_1153573f-ca0b-4c47-bbe1-d7199f14e716"
      unitRef="shares">13138000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ieb6cd044c08c4f45a868f3e1e5fb1ebe_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctNy0xLTEtMA_134f1c1c-23cd-4819-af0b-6397316224a1"
      unitRef="usd">131000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib64437b5ff3841aab9238c27c8f31677_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctOS0xLTEtMA_be6507ed-c55c-4a8e-80b0-45e432622bd1"
      unitRef="usd">109218000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i534d29110eb44e4fb6853dca83453691_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctMTEtMS0xLTA_fe75d59e-bca9-4a97-89a1-4e07dbc17919"
      unitRef="usd">151767000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i4ac16a7288ab4e2c83ef833c069412c5_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctMTMtMS0xLTA_a351d5fc-cb90-4235-a452-2fde2f8b5033"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4ac16a7288ab4e2c83ef833c069412c5_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctMTUtMS0xLTA_085a1e35-8aab-4725-a5a6-f669cd17ed18"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i329d359f62d4490580a257a60bc5e558_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTctMTctMS0xLTA_9775b853-f001-4b2f-8012-fb9433e5813c"
      unitRef="usd">261116000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iec56c71088794449bdb6391dbddf19bd_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTktOS0xLTEtNTg4_601c37e9-af0d-4e67-9dff-4ada864c9ed7"
      unitRef="usd">32000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMTktMTctMS0xLTYwMg_93c206fc-aac4-46b7-9569-683cac6ab1c7"
      unitRef="usd">32000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i9134f290bdb8448886c6360317bbc414_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjAtNS0xLTEtNTg2_f0f94f2f-2660-4105-93ac-c205ae81a060"
      unitRef="shares">4000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjAtMTctMS0xLTYxNw_79b034c9-57d7-489f-9f87-13b297defd4c"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="iec56c71088794449bdb6391dbddf19bd_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjEtOS0xLTEtNTkw_3d26655a-5f42-484e-b71d-4f36222af96e"
      unitRef="usd">611000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjEtMTctMS0xLTYwMA_199ab98a-0802-4492-b515-7754d0f7540a"
      unitRef="usd">611000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i7c14a335f5d844d6ada732c68050590c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjMtMTMtMS0xLTU5NA_f338f93f-4e7e-4d46-998e-b871340d6196"
      unitRef="shares">38000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i7c14a335f5d844d6ada732c68050590c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjMtMTUtMS0xLTU5Ng_a171f8d1-5248-41b0-9cc2-827800eaedc9"
      unitRef="usd">490000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjMtMTctMS0xLTU5OA_af6ed571-685b-4f74-ab72-a9e1931e2a9f"
      unitRef="usd">490000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:NetIncomeLoss
      contextRef="i9aabce729e2a45d4a71ca6dc7363bacb_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjQtMTEtMS0xLTU5Mg_c82378ef-9597-4325-9554-3b5aeeeef536"
      unitRef="usd">-12579000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjQtMTctMS0xLTU5OA_3d38e1c0-f6c1-4361-adbb-c41560b071cb"
      unitRef="usd">-12579000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i23d437f9f3574c8daaeea7c218a22390_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtMS0xLTEtNTg0_2abeb2d3-acd1-40fb-a1be-b62a5be442c5"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i23d437f9f3574c8daaeea7c218a22390_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtMy0xLTEtNTg0_4afc890f-bb37-4389-8033-858f63a9b208"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ice59ba66748e49dc82afee8880db70b2_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtNS0xLTEtNTg0_49f67293-1071-4978-a1a4-6ac32839d57e"
      unitRef="shares">13142000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ice59ba66748e49dc82afee8880db70b2_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtNy0xLTEtNTg0_d31c4093-4663-4970-9453-5cb82af53bde"
      unitRef="usd">131000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icbebe51cb6804709b2b618ea9ee1290d_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtOS0xLTEtNTg0_a486d148-052b-4b52-844c-12d601333537"
      unitRef="usd">109861000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4eace906e0634f8dbe14925d672955a5_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtMTEtMS0xLTU4NA_d0c18429-2d73-42e2-830c-b46c90a71bfe"
      unitRef="usd">139188000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i0bcbf32a3d2841c2b571ae54f9fb3f28_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtMTMtMS0xLTU4NA_23914235-6d5a-4b9d-afc9-e03de4127c83"
      unitRef="shares">-38000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0bcbf32a3d2841c2b571ae54f9fb3f28_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtMTUtMS0xLTU4NA_d09cf0c2-6aa5-4f49-9d57-6464b9f5a859"
      unitRef="usd">-490000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if2804c2298f94e97b1fd31effb082449_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yMi9mcmFnOmQ2MmJkNDZmY2E2YTRkMGM4ZDQ2YmFiNGE0ODRkMWEyL3RhYmxlOmRiNjlhNGEzMjEyZjRmMTRiNDUwMmVmMDk0YTU5NzIxL3RhYmxlcmFuZ2U6ZGI2OWE0YTMyMTJmNGYxNGI0NTAyZWYwOTRhNTk3MjFfMjUtMTctMS0xLTU4NA_be98b7c9-b735-4251-8ef3-373ce75610f8"
      unitRef="usd">248690000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ib54036a9800e4ab48f5f9d2ad962a93c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy0xLTEtMS0w_0e904188-a11d-4a52-ba21-05d5e2541f9a"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib54036a9800e4ab48f5f9d2ad962a93c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy0zLTEtMS0w_9a03aacd-2b0a-4d3a-b074-6d62384fa10a"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i80ab092be96d4ba284b56711e8a2235f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy01LTEtMS0w_9cc3db2f-f6e0-40d4-a3b9-9609ae1f27c1"
      unitRef="shares">13178000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i80ab092be96d4ba284b56711e8a2235f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy03LTEtMS0w_82753f3f-e174-4fad-811b-6604b27f3dc2"
      unitRef="usd">132000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3eecbabb6a3d4814b12f296a2092a3e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy05LTEtMS0w_36191b98-d994-4335-8841-fe24e5dc10ac"
      unitRef="usd">110573000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1ca51f9654ec48f69e40d42512989cdf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy0xMS0xLTEtMA_b45c7668-c76f-47f3-975e-9adfb13611e1"
      unitRef="usd">137478000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="id8f9240100af4828800ca5b0bcbfeabc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy0xMy0xLTEtMA_e0be5d86-26ec-41b7-af30-bd6e15e70f20"
      unitRef="shares">-38000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id8f9240100af4828800ca5b0bcbfeabc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy0xNS0xLTEtMA_2849d243-a7f4-47e1-ad88-d32c2c9af38a"
      unitRef="usd">-490000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMy0xNy0xLTEtMA_932bb926-26d5-442e-9ede-46446ecd4e97"
      unitRef="usd">247693000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic1878dcca77f4ab695edded209383a2c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfNi05LTEtMS0w_19ed9ab4-c060-4916-93c5-60790a4bfc5c"
      unitRef="usd">17000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i15fbdf1de4154c4589ff97d993daa31a_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfNi0xNy0xLTEtMA_599ec4a0-d8e3-4f33-8e08-09637fcabaaf"
      unitRef="usd">17000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i41bf0b60f8ce49b3be83b6c24623da55_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfNy01LTEtMS0w_d10b9699-c066-452b-84b1-82fca95291bc"
      unitRef="shares">95000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i15fbdf1de4154c4589ff97d993daa31a_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfNy0xNy0xLTEtMA_3194770a-0c07-41bf-a5ce-e894cd50ab39"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i41bf0b60f8ce49b3be83b6c24623da55_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfOC03LTEtMS0w_5bf4908c-8e0f-4a6e-a3a2-f3ad4b556326"
      unitRef="usd">1000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="ic1878dcca77f4ab695edded209383a2c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfOC05LTEtMS0w_8c3aa89a-fa27-4a76-967b-ac7bc21385e8"
      unitRef="usd">485000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i15fbdf1de4154c4589ff97d993daa31a_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfOC0xNy0xLTEtMA_02fcfade-a0b0-4698-b97a-ac684d15c529"
      unitRef="usd">486000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ic1878dcca77f4ab695edded209383a2c_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfOS05LTEtMS0w_fbeba89b-fabb-4c43-854e-2e2b8af3d844"
      unitRef="usd">149000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i15fbdf1de4154c4589ff97d993daa31a_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfOS0xNy0xLTEtMA_63c1c134-7b86-4c4c-862a-023411f20230"
      unitRef="usd">149000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetIncomeLoss
      contextRef="ide7f41a283364b37bdc65df0c0c8ec9f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTAtMTEtMS0xLTA_d9a15634-7aa3-43ba-a3ea-d3d9269051dc"
      unitRef="usd">4082000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i15fbdf1de4154c4589ff97d993daa31a_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTAtMTctMS0xLTA_07fbb3f2-a022-4b02-8504-3e06b6affd0d"
      unitRef="usd">4082000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="ief93f9404d5449e380a554a2e8402b7d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtMS0xLTEtMA_7ecdf464-a08f-412d-92dd-6f0b89acdddd"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ief93f9404d5449e380a554a2e8402b7d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtMy0xLTEtMA_8537c513-d036-4484-8fe3-e77fc837dfcc"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ibe28a19c519c47508db8b146f9e90f76_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtNS0xLTEtMA_8f93bbc4-09da-4b21-b8ad-cd3dd6eff91a"
      unitRef="shares">13273000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ibe28a19c519c47508db8b146f9e90f76_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtNy0xLTEtMA_5c238a11-fc1b-4b69-9a9f-21237770b4a5"
      unitRef="usd">133000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic41a9ec269d64603b3fd8dc8fc43d48a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtOS0xLTEtMA_1e5b78cc-f797-40be-af77-b81aa6f6af47"
      unitRef="usd">110926000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia8afcc384f344d638614ee9431f3b2a5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtMTEtMS0xLTA_56c27654-5630-4d57-b7ba-3b4b3a47468f"
      unitRef="usd">141560000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i94cadee5cf884ef7a4077597549984ae_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtMTMtMS0xLTA_a8d59652-fc4d-425f-9351-f5c67c063a22"
      unitRef="shares">-38000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i94cadee5cf884ef7a4077597549984ae_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtMTUtMS0xLTA_ae119494-f4bd-4e57-b116-9a63681580f1"
      unitRef="usd">-490000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie2832b6ec2e74b138cdded0e8c323270_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTEtMTctMS0xLTA_75a39fb9-e8a3-4e0d-a22d-e37a83937cb4"
      unitRef="usd">252129000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ice530becba5949f29b2354ede89ef507_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTMtOS0xLTEtMA_267f9ad2-692b-449b-9480-43e3f698999d"
      unitRef="usd">1000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTMtMTctMS0xLTA_5f369c1b-9a9b-48ee-8edb-4e69d1c26972"
      unitRef="usd">1000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="icc7c0cca64db4a4d8b6d5523e19d61fa_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTQtNS0xLTEtMA_96d059fe-ed9e-48ed-be06-1ca9f3282b95"
      unitRef="shares">13000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTQtMTctMS0xLTA_f4d9d0d3-fab2-4373-bc90-74418d030b06"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="ice530becba5949f29b2354ede89ef507_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTUtOS0xLTEtMA_7597de56-eab5-4a44-a98b-44656ec881ff"
      unitRef="usd">562000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTUtMTctMS0xLTA_9b3c9d7d-d803-4056-b5a5-23048a5c75b6"
      unitRef="usd">562000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:NetIncomeLoss
      contextRef="iaac9e6029f5640ec8a7270fba3bf8ea5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTctMTEtMS0xLTA_1bcc4bc0-3f2b-494f-baf8-c28566b4e557"
      unitRef="usd">165000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTctMTctMS0xLTA_445034cd-742c-4508-8e3b-6ce9eb34f093"
      unitRef="usd">165000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="if448a8ecfc4a4ec6a45c680542e8c0a9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtMS0xLTEtMA_4b7c028e-a6d2-4084-8387-89f14ca82fa3"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if448a8ecfc4a4ec6a45c680542e8c0a9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtMy0xLTEtMA_d65c5672-5261-412c-9761-f4df5da537b5"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i9b7f5289fc084d1aa797fefbd4af36f2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtNS0xLTEtMA_9117232c-8313-420c-abb9-cf2fd53beaad"
      unitRef="shares">13286000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9b7f5289fc084d1aa797fefbd4af36f2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtNy0xLTEtMA_b8eb320e-efc2-4ab9-987f-a21dafd769c5"
      unitRef="usd">133000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i07eb694a32f846e6ad06cbf82d6d6f0a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtOS0xLTEtMA_b6be1f3f-dfa0-47da-8d47-eb637b9a149d"
      unitRef="usd">111489000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i56792330746e47c8a074d2039e66b07a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtMTEtMS0xLTA_80a2954f-4b5d-4721-acfa-aa355b84d913"
      unitRef="usd">141725000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ia95b892231b04f23bcd8b65ca542b538_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtMTMtMS0xLTA_2829fa7e-b3ca-4f4d-afba-158939f795c3"
      unitRef="shares">-38000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia95b892231b04f23bcd8b65ca542b538_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtMTUtMS0xLTA_7b8854b6-7072-4b19-91fa-36f01a553b64"
      unitRef="usd">-490000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1d5398481bd94364ac8e7f0d5afa4de0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMTgtMTctMS0xLTA_5168e5d5-8576-4766-800e-a5ac34181e7a"
      unitRef="usd">252857000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id734fa61880e4abab68aa3b770673c94_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjAtOS0xLTEtMA_cb00d730-5844-4b4f-ba17-6ebab6e9b6e4"
      unitRef="usd">1000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjAtMTctMS0xLTA_89c002f6-ac51-457c-beb3-675eed1da6c9"
      unitRef="usd">1000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i9b96db740d58430e8aaf14455dc1f44f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjEtNS0xLTEtMA_c4506e63-7f75-4233-81b2-15b4030a6a9e"
      unitRef="shares">4000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjEtMTctMS0xLTA_535b44e9-3bfc-4862-89fb-d9ce76330854"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="id734fa61880e4abab68aa3b770673c94_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjItOS0xLTEtMA_36a50326-5d63-4919-b1cb-b9067b30dd86"
      unitRef="usd">562000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjItMTctMS0xLTA_fcec928d-4898-426f-a200-3ea71260ecd9"
      unitRef="usd">562000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:NetIncomeLoss
      contextRef="i2747cf7baa9f47baad84e858e79b6a51_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjUtMTEtMS0xLTA_59aff35e-4dcb-49b7-9faf-1707aa2367f3"
      unitRef="usd">-562000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjUtMTctMS0xLTA_b11b9e99-b8ac-49e3-ac98-5606ae18e4c1"
      unitRef="usd">-562000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i3f8c08a656c748e582030300a09de7ad_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtMS0xLTEtMA_e4da6476-de28-4d20-a450-86b880660ca1"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3f8c08a656c748e582030300a09de7ad_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtMy0xLTEtMA_db08be44-1f4c-4eeb-a6a3-01e998a97f0c"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i7593ff7b7850448a9791e8470c18e1cb_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtNS0xLTEtMA_c5a3a6da-c130-47fe-9534-06c9d82319d4"
      unitRef="shares">13290000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7593ff7b7850448a9791e8470c18e1cb_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtNy0xLTEtMA_2e7a45a8-d8af-487a-b504-ca3c1f5b5bda"
      unitRef="usd">133000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i477f19a982754e15a6f3d0bd34e3ff49_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtOS0xLTEtMA_16b8def0-93f0-41e6-81a2-23f525cb0be5"
      unitRef="usd">112052000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iec7ba70ff87d4aa489a46f06f2d3a87a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtMTEtMS0xLTA_35aa3d6c-311a-47a1-9e76-4a7cf1bdd6d9"
      unitRef="usd">141163000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i59fd75ada2f745db8f8d7279ecdb2f8a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtMTMtMS0xLTA_8e6f22ec-095a-4094-8eff-49e31318411c"
      unitRef="shares">-38000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i59fd75ada2f745db8f8d7279ecdb2f8a_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtMTUtMS0xLTA_facf44a5-0cfd-42d7-80e7-9983c1e0ddb2"
      unitRef="usd">-490000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yNS9mcmFnOmRiOGQ0ODEwMTJjOTQwODBhMTEwNGIwZWM5MThhZjljL3RhYmxlOjM3Y2Y3ZDllNWUyOTQzM2NhY2YxNWJlYjg4ZmEyMmIxL3RhYmxlcmFuZ2U6MzdjZjdkOWU1ZTI5NDMzY2FjZjE1YmViODhmYTIyYjFfMjYtMTctMS0xLTA_ea241053-3329-4d84-9811-5ff8a0017909"
      unitRef="usd">252858000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNS0xLTEtMS0w_88e5d29c-22d8-4428-aea6-858048977d54"
      unitRef="usd">3685000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNS0zLTEtMS0w_37343d14-1d2c-4771-a002-7e0a9cd8d4c5"
      unitRef="usd">-12154000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNy0xLTEtMS0w_fc5fd621-05c9-4ade-8cc9-e9808df251bd"
      unitRef="usd">18859000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNy0zLTEtMS0w_303f8b4a-bba7-4554-9949-20cbf3c6e558"
      unitRef="usd">17217000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfOC0xLTEtMS0w_0f3dcd46-21a3-4e22-bbeb-ffc266859f57"
      unitRef="usd">233000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfOC0zLTEtMS0w_8ff0823a-3d1c-4a43-90b5-405f340671d3"
      unitRef="usd">-1177000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfOS0xLTEtMS0w_cedd5ea3-674e-4a23-bbc2-66f3fa47d094"
      unitRef="usd">1628000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfOS0zLTEtMS0w_2f26d5ed-7215-4a65-8757-8b1b2d201067"
      unitRef="usd">1780000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTAtMS0xLTEtMA_a7aefdba-372b-4e85-9d93-dfbef3f303e4"
      unitRef="usd">287000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTAtMy0xLTEtMA_4552a631-ed07-4d52-89f4-16ccfce130fc"
      unitRef="usd">55000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:InventoryWriteDown
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTEtMS0xLTEtMA_0f6c3756-c64a-4524-9717-0061d0f61424"
      unitRef="usd">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTEtMy0xLTEtMA_dbb80a78-b844-41b9-a2ee-5dac96bc4b98"
      unitRef="usd">3350000</us-gaap:InventoryWriteDown>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTItMS0xLTEtMA_1feebd4b-f723-4ba7-99bf-0fcd7d9242de"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTItMy0xLTEtMA_a580406c-161d-49c5-835f-7059283b2eeb"
      unitRef="usd">10039000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTMtMS0xLTEtMA_8a8ab702-be2b-438c-ad1b-48ee3dd273fb"
      unitRef="usd">284000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTMtMy0xLTEtMA_12fe9715-cbba-485b-a45a-e51dd59a867b"
      unitRef="usd">37000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTQtMS0xLTEtMA_85abb952-cc04-42d9-af09-bb544ea7c4c9"
      unitRef="usd">0</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTQtMy0xLTEtMA_950578c0-9368-4347-966b-0c8007273014"
      unitRef="usd">1512000</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTUtMS0xLTEtMA_b9a68ebd-692f-4a18-a7e8-f3bd0835a6b5"
      unitRef="usd">-19000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTUtMy0xLTEtMA_199b706c-0f1f-4931-ab15-51c74f92f7ef"
      unitRef="usd">145000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTgtMS0xLTEtMA_b632888d-93e4-4371-becc-3d9f375f0c10"
      unitRef="usd">1565000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTgtMy0xLTEtMA_d53cac3e-e468-404a-b806-fd9c6dda9731"
      unitRef="usd">4060000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTktMS0xLTEtMA_7ba13d18-6926-4323-8535-13e776b5aae6"
      unitRef="usd">-3793000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMTktMy0xLTEtMA_230a13d0-34e4-4972-a92a-b304a93fb7cb"
      unitRef="usd">-3798000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjAtMS0xLTEtMA_25d213bc-9f94-4358-afd2-89a4ffb0b49f"
      unitRef="usd">11083000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjAtMy0xLTEtMA_900fe865-d9c0-4c9c-bc37-fcb625db8d8b"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjEtMS0xLTEtMA_d8679a24-378b-4d2f-9d58-dd6901e111b9"
      unitRef="usd">86000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjEtMy0xLTEtMA_a8437486-1ed6-490f-ac6b-78ad42b0e452"
      unitRef="usd">72000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjItMS0xLTEtMA_26b04335-3e73-4f3f-9b67-d5793015d1b7"
      unitRef="usd">2174000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjItMy0xLTEtMA_36d85bd1-26a1-4a66-8d5e-b45cddbb0689"
      unitRef="usd">1054000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjQtMS0xLTEtMA_5cd64884-0f2c-46c2-994d-deb2d5c2be02"
      unitRef="usd">-57000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjQtMy0xLTEtMA_7eec70b5-3c32-42b9-97f0-7809ba54f53d"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <ngs:IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjUtMS0xLTEtMA_83a05a5c-7dbb-4d3d-8748-5ae8ac3369af"
      unitRef="usd">10103000</ngs:IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw>
    <ngs:IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjUtMy0xLTEtMA_7f5af322-a0f5-4650-8591-85980e53bfcb"
      unitRef="usd">0</ngs:IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjYtMS0xLTEtMA_3c6562a3-3636-45e8-bf0c-2ad3368b5d76"
      unitRef="usd">-226000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjYtMy0xLTEtMA_9e29f395-fd62-4ef8-b6d1-09ec064147b4"
      unitRef="usd">-125000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjgtMS0xLTEtMA_8748b511-c2a0-4ca2-b1bf-12257d6a25e4"
      unitRef="usd">27932000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMjgtMy0xLTEtMA_0390b151-e844-4952-a24b-2a1236f37f4a"
      unitRef="usd">21285000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzAtMS0xLTEtMA_6ac410f8-f75a-4176-8a8e-40b7b923fc98"
      unitRef="usd">11964000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzAtMy0xLTEtMA_8e744605-9ef8-48ba-bef0-20a437cacceb"
      unitRef="usd">54077000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzEtMS0xLTEtMA_fb9a1b75-91b2-424b-9be0-83a3e7a0c88f"
      unitRef="usd">254000</us-gaap:PaymentsToAcquireLifeInsurancePolicies>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzEtMy0xLTEtMA_6b3b2977-fdb9-49dc-80bf-0c1b51e59613"
      unitRef="usd">207000</us-gaap:PaymentsToAcquireLifeInsurancePolicies>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzItMS0xLTEtMA_aa7d34cd-0f6a-4266-94b0-5e12eb95ad9e"
      unitRef="usd">394000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzItMy0xLTEtMA_27ec982d-6665-4d10-a253-917a7a42ea33"
      unitRef="usd">26000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <ngs:ProceedsFromSaleOfDeferredCompensationMutualFund
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzMtMS0xLTEtMA_3dc9889d-fe29-4f4b-80bc-63e7edadcd9f"
      unitRef="usd">10000</ngs:ProceedsFromSaleOfDeferredCompensationMutualFund>
    <ngs:ProceedsFromSaleOfDeferredCompensationMutualFund
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzMtMy0xLTEtMA_470435e1-1a44-4099-8747-317b66f5205e"
      unitRef="usd">0</ngs:ProceedsFromSaleOfDeferredCompensationMutualFund>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzQtMS0xLTEtMA_460cb1ef-b91a-498e-b6c1-62690e71ac15"
      unitRef="usd">0</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzQtMy0xLTEtMA_9ba0e366-5402-4639-ba05-844f797474de"
      unitRef="usd">11000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzUtMS0xLTEtMA_d481ed9b-0c74-46a8-bd5c-83b03b7a2d27"
      unitRef="usd">-11814000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzUtMy0xLTEtMA_1ef7976f-3660-46b3-bda8-8185d627cc33"
      unitRef="usd">-54247000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzctMS0xLTEtMA_548a8cfd-1bcc-4a20-8c5e-42fc3a9ea09f"
      unitRef="usd">4601000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzctMy0xLTEtMA_2eac1d61-875a-435e-9bf6-45c841b9052b"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzgtMS0xLTEtMA_26e705fe-412a-4dd7-8e1c-6e00bd9d7136"
      unitRef="usd">4601000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzgtMy0xLTEtMA_e00718b9-33dd-47b7-9588-ac3d48433bc1"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <ngs:ProceedsFromPurchaseCommitmentDiscountNet
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzktMS0xLTEtMA_e2918f9f-abc5-4ca5-8c2e-9ae7c3f0ce74"
      unitRef="usd">-2000</ngs:ProceedsFromPurchaseCommitmentDiscountNet>
    <ngs:ProceedsFromPurchaseCommitmentDiscountNet
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfMzktMy0xLTEtMA_3a6f6f0a-5d2d-4841-ba28-2a30b53375a1"
      unitRef="usd">-16000</ngs:ProceedsFromPurchaseCommitmentDiscountNet>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDItMS0xLTEtMA_319aaa2f-94a8-4da6-8013-f56a6445e4e3"
      unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDItMy0xLTEtMA_aa33d76f-047d-4ca3-9a35-53edfdbfdb9a"
      unitRef="usd">505000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDMtMS0xLTEtMA_9bd8ebbb-8cda-4c21-9ff9-3745eb529aff"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDMtMy0xLTEtMA_233faa27-653b-4bf9-bcc0-5602995278a7"
      unitRef="usd">490000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDQtMS0xLTEtMA_a439495a-24ab-4e17-b38f-66f969dd0d65"
      unitRef="usd">149000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDQtMy0xLTEtMA_a401f0a2-12dd-4d9c-aa09-0443b6cd910b"
      unitRef="usd">183000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDYtMS0xLTEtMA_f12bae62-4608-4e0c-a78a-e494830ee1fa"
      unitRef="usd">-151000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDYtMy0xLTEtMA_8c6fced0-489e-4a99-9210-664e0739dfbb"
      unitRef="usd">-184000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDctMS0xLTEtMA_d14197e7-e2bb-4509-9ebe-0f94519e8ecc"
      unitRef="usd">15967000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDctMy0xLTEtMA_4b6096cb-be71-4ea2-9f64-5736374fa1c8"
      unitRef="usd">-33146000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDgtMS0xLTEtMA_fd6917b0-e114-4605-b0b7-e80266758590"
      unitRef="usd">11592000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8f27a94a2f9344a78a1601ecdf51e7a2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDgtMy0xLTEtMA_d4823423-ba7d-4b3a-a35c-d4f473b0c941"
      unitRef="usd">52628000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDktMS0xLTEtMA_eee2604f-97a8-446c-a368-105b2197efed"
      unitRef="usd">27559000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if2804c2298f94e97b1fd31effb082449_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNDktMy0xLTEtMA_b535bca4-a5a6-4048-952b-984e9f365c73"
      unitRef="usd">19482000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTEtMS0xLTEtMA_7d312a73-55e0-4e8d-91e1-7eb12da7d660"
      unitRef="usd">13000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTEtMy0xLTEtMA_14510c6e-4659-447d-af11-75f989242495"
      unitRef="usd">43000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTItMS0xLTEtMA_cfd8c53e-0e29-4e3b-b526-480cce647841"
      unitRef="usd">95000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTItMy0xLTEtMA_506a8d91-1382-4e8c-889e-37a927286d42"
      unitRef="usd">254000</us-gaap:IncomeTaxesPaid>
    <ngs:TransferOfRentalEquipmentToInventory
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTQtMS0xLTEtMA_d11f142b-3488-4f19-83d4-e8a48772a456"
      unitRef="usd">0</ngs:TransferOfRentalEquipmentToInventory>
    <ngs:TransferOfRentalEquipmentToInventory
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTQtMy0xLTEtMA_869a2b8c-8634-4d61-9776-3967398fad6d"
      unitRef="usd">746000</ngs:TransferOfRentalEquipmentToInventory>
    <ngs:TransferOfPrepaidsToRentalEquipmentAndInventory
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTUtMS0xLTEtMA_b0c77238-733b-490d-8e5f-b937371f17bb"
      unitRef="usd">0</ngs:TransferOfPrepaidsToRentalEquipmentAndInventory>
    <ngs:TransferOfPrepaidsToRentalEquipmentAndInventory
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTUtMy0xLTEtMA_c355b2df-92c1-43d0-9df7-daa3e7057b78"
      unitRef="usd">958000</ngs:TransferOfPrepaidsToRentalEquipmentAndInventory>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTctMS0xLTEtMA_f95834d7-90e7-45b1-b683-ded1e28e9762"
      unitRef="usd">52000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8yOC9mcmFnOmI4MGYyMGRmMDk0YTQ2OWNhMjBmY2RiYTU5ZDQyOTZhL3RhYmxlOjBmYjg2MTE1NTg0ZTRiN2Q5ZDE4MzczNjBmMWJjYzQ3L3RhYmxlcmFuZ2U6MGZiODYxMTU1ODRlNGI3ZDlkMTgzNzM2MGYxYmNjNDdfNTctMy0xLTEtMA_31fae1af-c57f-4161-9623-a792d7ece568"
      unitRef="usd">126000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfODg0Ng_6972aeb4-2b90-465c-bc99-15f6a4cc49f3">Description of Business&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Natural 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.&lt;/span&gt;&lt;span style="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="text-align:justify;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Recent Events &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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.  The effects of the COVID-19 outbreak, including actions taken by businesses and governments to contain the spread of the virus, resulted in a significant, rapid decline in global and U.S. economic conditions.  This significant drop in economic activity caused global demand for crude oil to drastically decline.  According to the International Energy Agency&#x2019;s (&#x201c;IEA&#x201d;) Oil Market Report for July 2020, global crude oil demand during the second quarter of 2020 declined 16.4&#160;million barrels per day (&#x201c;MMbpd&#x201d;) compared to the second quarter of 2019, a decrease of more than 15%. &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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, discussion between OPEC and Russia (&#x201c;OPEC+&#x201d;) resulted in Saudi Arabia significantly discounting the price of its crude oil, as well as Saudi Arabia and Russia significantly increasing their oil supply in April 2020.  The dramatic decline in crude oil demand combined with this increase in supply resulted in unprecedented storage issues and a resulting severe lack of takeaway capacity for oil producers.  As a result, crude oil prices reached record or multi-year lows in April.  West Texas Intermediate (&#x201c;WTI&#x201d;) crude oil traded below $20 per barrel and Brent crude oil traded below $30 per barrel during the second half of April, including an anomalous trading day where WTI traded at negative values on low volume close to the end of a contract trading month.  &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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2020, OPEC+ agreed to cut production by 9.7 MMbpd starting in May 2020, while Saudi Arabia voluntarily cut another 1 MMbpd starting in June 2020.  Meanwhile, oil production dropped dramatically in non-OPEC countries, including the U.S.  Burdened by low prices and takeaway issues, U.S. producers (including several of our customers) shut in production to varying degrees in April and May, and drilling and completion activities dramatically declined.  According to IEA&#x2019;s Oil Market Report for August 2020, U.S. production in May dropped 2 MMbpd from April and 2.9 MMbpd from its all-time high in November 2019.  According to IEA&#x2019;s July report, global oil supply fell to a nine-year low of 86.9 MMbpd in June.     &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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As states throughout the U.S., as well as many other countries around the world, began to lift restrictions and reopened their economies to varying degrees, global demand for crude oil partially recovered.   This increased demand, combined with the production cuts mentioned above, resulted in the oil markets coming back into balance.  After trading below $20 per barrel in the second half of April and averaging $28.53 per barrel in May, WTI crude oil has averaged approximately $40 per barrel from June 1 through early November with greatly reduced price volatility.  While oil markets have remained in balance, crude oil supply and demand grew significantly during July and August.  According to IEA's Oil Market Reports for August and September 2020, global supply grew by a combined 3.6 MMbpd, while according to IEA&#x2019;s Oil Market Report for October 2020, global demand in July increased 3.4 MMbpd from June. &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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;These issues discussed above resulted in an increasing number of unit returns and shut-in notices from our customers during April and May 2020, which primarily impacted our small (125 HP or less) and medium (126 HP &#x2013; 399 HP) horsepower units.  In late May and throughout June as oil prices partially recovered and stabilized, we received restart notices for several wells that were recently shut in.  As a result, our rental revenue, unit utilization, and horsepower utilization declined 6.0%, 5.2% and 4.5%, respectively, in the second quarter when compared to the first quarter of 2020.  While we continued to receive  several additional restart notices in July and August for wells that were recently shut-in, our utilization has remained stable from June through September.  Compared to the second quarter, the Company&#x2019;s rental revenue declined 1.8%, while the Company&#x2019;s unit utilization and horsepower utilization remained steady (0.1% and 0.2% increases, respectively) in the third quarter.  Unit pricing has also been stable since June.  &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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nevertheless, risks remain high in this environment. As restrictions have been reduced in many states and countries, the rate of COVID-19 infections, hospitalizations and deaths has increased.  Since October, the rate of infections has risen very &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;quickly in several countries, with the U.S. setting new records for daily infections in November.  This has resulted in a reinstatement, to varying degress, of restrictions in several states and countries, including several European countries.  If states and countries need to put further restrictions in place to help prevent the spread of the virus, crude oil demand could decline again.  Due to the resurgence of COVID-19 in Europe and the United States, the IEA (in its November Oil Market Report) lowered its near-term global demand outlook for the remainder of 2020 and the first quarter of 2021.  While positive news about potential vaccines has provided some support for oil prices, the IEA notes that vaccines are unlikely to significantly boost oil demand until well into 2021.  All of these risks could negatively impact oil prices, which would impact our utilization, rental revenues and overall financial performance during the remainder of 2020 as well as 2021.         &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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Given the current economic and industry backdrop, we still expect compressor sales to be low for the remainder of 2020 and early 2021, as exploration and production companies have significantly reduced their capital expenditures budgets.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In regards to our costs, we implemented various cost cutting measures with respect to operating expenses and capital expenditures during the second quarter.  Our operating expense reductions included reductions in our headcount from both layoffs and attrition, wage freezes, centralization of certain processes for better cost control, and the enlistment of our suppliers in our cost cutting efforts.  These cost cutting measures helped our financial performance and liquidity during the third quarter, and we expect these cost cutting measures to continue to benefit our financial performance through the remainder of 2020 and into 2021.  In addition, as we have done during prior downturns, we have significantly reduced our capital expenditures budget.  We invested $12.0&#160;million in capital expenditures during the first nine months of 2020, including $1.0&#160;million during the third quarter of 2020.  Depending on customer needs, we plan to incur another $7-$9 million in capital expenditures during the fourth quarter of 2020, bringing our 2020 capital expenditures budget to $19-$21 million, down from $69.9&#160;million in 2019.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finally, in keeping with current commercial precautions and practices in our industry, we have continued to implement guidelines to mitigate health risks to our employees and customers during this outbreak.  We adopted remote work processes at our Midland headquarters.  Due to continued and resurgent positive COVID-19 cases in the Midland area, including exposure and positive tests among the Company&#x2019;s professional staff and immediate families, the Company&#x2019;s corporate headquarters has remained closed through the date of this filing, and is staffed at minimum levels throughout the past and present quarter.  Our continued office closure and staffing challenges resulted in delays in our collection and assimilation of financial data related to the completion of our interim financial statements required for this filing.  &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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we adapted our field and fabrication work processes as well. To date, our field operations have continued largely uninterrupted, as the U.S. Department of Homeland Security designated our industry as part of our country&#x2019;s critical infrastructure.  Remote work and work process adjustments related to COVID-19 have not impacted our ability to maintain of service operations or caused us to incur significant costs.  In addition, we have not experienced any supply chain issues in connection with the COVID-19 outbreak.  &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;text-indent:36pt"&gt;&lt;span style="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 as of the date of this report. As such, it is uncertain as to the full magnitude that the pandemic will have on the Company's financial condition, liquidity, and future results of operations. Management is actively monitoring the global situation on its financial condition, liquidity, operations, suppliers, industry, and workforce. Given the daily evolution of the COVID-19 outbreak and the global responses to curb its spread, the Company is not able to estimate the effects of the COVID-19 outbreak on its results of operations, financial condition, or liquidity during the remainder of 2020 or 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <ngs:IncreaseDecreaseInRentalRevenuePercentage
      contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNDE0Mg_0a8834c9-0db4-49b1-af6d-836f9268a434"
      unitRef="number">-0.060</ngs:IncreaseDecreaseInRentalRevenuePercentage>
    <ngs:IncreaseDecreaseInUnitUtilizationPercentage
      contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNDE0Ng_2c3f2b6e-4b17-4b4e-99f7-f5cefc93a948"
      unitRef="number">-0.052</ngs:IncreaseDecreaseInUnitUtilizationPercentage>
    <ngs:IncreaseDecreaseInHorsepowerUtilizationPercentage
      contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNDE1Mw_f22d3972-49e3-461c-9015-13671b697991"
      unitRef="number">-0.045</ngs:IncreaseDecreaseInHorsepowerUtilizationPercentage>
    <ngs:IncreaseDecreaseInRentalRevenuePercentage
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNzE0NjgyNTYxNDAyNg_25977cb2-7a8f-42f7-bb6e-84a7b81ccffb"
      unitRef="number">-0.018</ngs:IncreaseDecreaseInRentalRevenuePercentage>
    <ngs:IncreaseDecreaseInUnitUtilizationPercentage
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNzE0NjgyNTYxNDAzMg_746e7c23-8fcd-41fd-a969-7df398e293c2"
      unitRef="number">-0.001</ngs:IncreaseDecreaseInUnitUtilizationPercentage>
    <ngs:IncreaseDecreaseInHorsepowerUtilizationPercentage
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNzE0NjgyNTYxNDAzOA_e3ff75dc-eaa7-4191-a225-f20d6b348979"
      unitRef="number">-0.002</ngs:IncreaseDecreaseInHorsepowerUtilizationPercentage>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNzE0NjgyNTYxMzk5Nw_7bd49b0e-45c2-4b35-ae7e-061091c22248"
      unitRef="usd">12000000.0</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNzE0NjgyNTYxNDAxMg_e373ef97-6fec-4ff8-97ba-569b8950c1ab"
      unitRef="usd">1000000.0</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i1efe4ae258fd43f9a3bc4a43ef14ec06_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNC9mcmFnOmVhZWE2NDU5ZGE5MTQ5ZmE4MzMwNmY2ODlkNDRiMGU0L3RleHRyZWdpb246ZWFlYTY0NTlkYTkxNDlmYTgzMzA2ZjY4OWQ0NGIwZTRfNjU4Mg_25711617-1c56-4532-b8d2-6de4a1a73f0f"
      unitRef="usd">69900000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA5MDI_d20208a0-1f8e-41ea-a44f-56a53ea60c59">Summary of Significant Accounting Policies&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation and Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed consolidated financial statements include the accounts of the Company, its subsidiary, NGSG Properties, LLC and the rabbi trust associated with the Company's deferred compensation plan (see Note 9). All significant intercompany accounts and transactions for the periods presented have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These financial statements include all adjustments, consisting of only normal recurring adjustments, which are necessary to make our financial position at September 30, 2020 and the results of our operations for the three and nine months ended September 30, 2020 and 2019 not misleading.&#160;&#160;As permitted by the rules and regulations of the Securities and Exchange Commission (SEC), the accompanying condensed consolidated financial statements do not include all disclosures normally required by generally accepted accounting principles in the United States of America (GAAP).&#160;&#160;These financial statements should be read in conjunction&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;with the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2019 on file with the SEC.&#160;In our opinion, the condensed consolidated financial statements are a fair &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;presentation of the financial position, results of operations, changes in stockholders' equity and cash flows for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of operations for the three and nine months ended September 30, 2020 are not necessarily indicative of the results of operations to be expected for the full fiscal year ending December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition Policy&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers ("ASC 606").  Under ASC 606, 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;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Nature of Goods and Services&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following 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;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Rental Revenue.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company 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 &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMzA1OA_638e19aa-b44e-4c26-9d22-4a9db2356204"&gt;six&lt;/span&gt; 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, 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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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="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 style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Custom/fabricated compressors and flare systems&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - The Company 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 complete and shipped, or in accordance with a bill and hold arrangement, 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 condensed 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 style="padding-left:72pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, 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 that 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 is complete and ready for shipment. We have operated using bill and hold agreements with certain customers for many years, with consistent and 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. Revenue recognized related to bill and hold arrangements for the nine months ended September 30, 2020 and 2019 was approximately $852,000 and $9.4&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Parts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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="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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;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 style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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="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="padding-left:72pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Service and Maintenance Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company 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-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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, transaction prices are not subject to variable consideration constraints.&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the Company's revenue disaggregated by product or service type for the three and nine months ended September 30, 2020 and 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="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.745%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine months ended September 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compressors - sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Flares - sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (parts/rebuilds) - sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service and maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue from contracts with customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: ASC 842 rental revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:108pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September 30, 2020 and December 31, 2019, we had the following receivables and deferred income from contracts with customers: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable - contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable - ASC 842&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(918)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Accounts Receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized rental revenue of $73,000 for the nine months ended September 30, 2020 that was included in deferred income at the beginning of 2020. For the year ended December 31, 2019, the Company recognized revenue of $48,000 from amounts related to sales that were included in deferred income at the beginning of 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Transaction Price Allocated to the Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:72pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September 30, 2020, the Company did not have revenue related to unsatisfied performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:90pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 expenses on our condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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-align:justify;text-indent:36pt"&gt;&lt;span style="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.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;ASC 842 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-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company, as a lessor, 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.  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;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:45pt"&gt;&lt;span style="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.  The cost of inventories is determined by the weighted average method. 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 assesses 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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Rental Equipment and 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;text-indent:36pt"&gt;&lt;span style="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 is 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.  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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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.  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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 as a separate operating expense.  Gains and losses resulting from sales and dispositions of other property and equipment are included within other income (expense). 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 carryforwards.  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.  Valuation allowances are established to reduce deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. To the extent we establish a valuation allowance or increase this allowance in a period, we include an expense in the tax provision in our condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 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 condensed consolidated financial statements. Tax benefits are recognized only for tax positions that are more likely than not to be sustained upon examination by tax authorities.  The amount recognized is measured as the largest amount of benefit that is greater than 50% likely to be realized upon settlement.  A liability for unrecognized tax benefits is recorded for any tax benefits claimed in our tax returns that do not meet these recognition and measurement standards.  We have no liabilities for uncertain tax positions as of September 30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 interest expense and other expense, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was enacted in response to the economic impact caused by the COVID-19 pandemic. The CARES Act, among other things, permits federal income tax net operating loss ("NOL") carryovers and carrybacks to offset 100% of taxable income for taxable years beginning before 2021. In addition, the CARES Act allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid federal income taxes.  Please see Note 4, Federal Income Tax Receivable for a discussion about the impact on our condensed consolidated 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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height: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-align:justify;text-indent:36pt"&gt;&lt;span style="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-align:justify;text-indent:45pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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="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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 September 30, 2020 and December 31, 2019 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;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Segments and Related Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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.  Although we 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.  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;text-indent:36pt"&gt;&lt;span style="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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;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="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;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="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;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="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;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="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The nature of the regulatory environment, if applicable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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.  Our manufacturing  process is essentially the same for the entire Company and is performed at our facilities in Midland, Texas and Tulsa, Oklahoma. Our customers primarily consist of entities in the business of producing oil and natural gas.  The maintenance and service of our products is consistent across the entire Company and is performed via an internal fleet of vehicles.  The regulatory environment is similar in every jurisdiction in that the most impacting regulations and practices are the result of federal energy policy. 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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&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-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU 2019-12, 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-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued 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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&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-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As stated in our Annual Report on Form 10-K for the year ended December 31, 2019, we revised our consolidated financial statements for the years ended December 31, 2018 and 2017, as well as for interim periods in 2019 and 2018, for immaterial operating costs and expenses that were inappropriately capitalized. The following is a summary of the revisions to our unaudited, condensed consolidated financial statements for the three and nine months ended September 30, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Revised Condensed 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="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the three months ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating costs and expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of rentals, exclusive of depreciation stated separately below&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&#160;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(14,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&#160;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Loss per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Loss per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/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="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the nine months ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating costs and expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of rentals, exclusive of depreciation stated separately below&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&#160;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,759)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&#160;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Loss per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.86)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Loss per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.86)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline"&gt;Revised Condensed Consolidated Statement of Stockholders' Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the nine months ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retained earnings balance at January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(949)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stockholders' equity at January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(949)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) for the three months ended March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retained earnings balance at March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stockholders' equity at March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) for the three months ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retained earnings balance at June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stockholders' equity at June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) for the three months ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retained earnings balance at September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stockholders' equity at September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline"&gt;Revised Condensed Consolidated Statement 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 style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the nine months ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash flows from operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory decrease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and prepaid income taxes decrease (increase)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,609&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;676&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,285&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash flows from investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of rental equipment, property and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&#160;&#160;&#160;Net cash used in investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(53,571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(54,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&#160;&#160;&#160;Net change in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(33,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(33,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA5MDU_fdc3c9bb-c58c-4592-84a6-9133ef9f4e3d">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed consolidated financial statements include the accounts of the Company, its subsidiary, NGSG Properties, LLC and the rabbi trust associated with the Company's deferred compensation plan (see Note 9). All significant intercompany accounts and transactions for the periods presented have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These financial statements include all adjustments, consisting of only normal recurring adjustments, which are necessary to make our financial position at September 30, 2020 and the results of our operations for the three and nine months ended September 30, 2020 and 2019 not misleading.&#160;&#160;As permitted by the rules and regulations of the Securities and Exchange Commission (SEC), the accompanying condensed consolidated financial statements do not include all disclosures normally required by generally accepted accounting principles in the United States of America (GAAP).&#160;&#160;These financial statements should be read in conjunction&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;with the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2019 on file with the SEC.&#160;In our opinion, the condensed consolidated financial statements are a fair &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;presentation of the financial position, results of operations, changes in stockholders' equity and cash flows for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of operations for the three and nine months ended September 30, 2020 are not necessarily indicative of the results of operations to be expected for the full fiscal year ending December 31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA4OTQ_67d10391-5a37-40a3-a01d-807f0f067e39">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition Policy&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers ("ASC 606").  Under ASC 606, 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;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Nature of Goods and Services&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following 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;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Rental Revenue.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company 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 &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMzA1OA_638e19aa-b44e-4c26-9d22-4a9db2356204"&gt;six&lt;/span&gt; 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, 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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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="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 style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Custom/fabricated compressors and flare systems&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - The Company 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 complete and shipped, or in accordance with a bill and hold arrangement, 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 condensed 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 style="padding-left:72pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, 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 that 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 is complete and ready for shipment. We have operated using bill and hold agreements with certain customers for many years, with consistent and 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. Revenue recognized related to bill and hold arrangements for the nine months ended September 30, 2020 and 2019 was approximately $852,000 and $9.4&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Parts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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="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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;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 style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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="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="padding-left:72pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Service and Maintenance Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company 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-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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, 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:90pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 expenses on our condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i66a71c716f5a4ef2baccce819b952aa9_I20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMzA2NA_e83df83f-02b6-4b3f-86ab-13d8820ea81b">P24M</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="icc116010040b457c94910c51497b48cd_I20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMzEzOA_e166baea-5f53-4b09-9c4b-5ddf327b4e63">P60M</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:Revenues
      contextRef="if4f3a62e03aa4e54b9e036415b370b33_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfNTkwMQ_2324a863-3d15-4306-a9b3-6222da0db7bb"
      unitRef="usd">852000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3657bc6732ce4f83915728efda6be17f_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfNTkwOA_300c1e9c-41fa-4eab-b8fa-fab9b92dd8dc"
      unitRef="usd">9400000</us-gaap:Revenues>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA4OTU_ffeaa866-008c-4fcc-9dc3-9dcad03860ba">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the Company's revenue disaggregated by product or service type for the three and nine months ended September 30, 2020 and 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="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.745%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine months ended September 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compressors - sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Flares - sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (parts/rebuilds) - sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service and maintenance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue from contracts with customers&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: ASC 842 rental revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71c15bcca316466d989324facf6032d2_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfMy0xLTEtMS0w_b147f229-9dd9-4c48-be33-9967becda89f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iddfa42a1e36044ac8fa36bd16db8db87_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfMy0zLTEtMS0w_c41c28b9-c6be-47d3-9766-2b80a2276dde"
      unitRef="usd">4703000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibaad4220452f4a4ea1d7b0996f9d89b0_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfMy01LTEtMS0w_2937423b-43ec-4746-aaf3-cab43377c61c"
      unitRef="usd">2211000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65e41503c9fc4844be62a0492d17ff60_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfMy03LTEtMS0w_a1c94cac-783e-453a-8a75-dfd389c70727"
      unitRef="usd">12199000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4bca84a3c2414729897486ca7bca6db6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNC0xLTEtMS0w_e5730467-9e20-44dc-b719-5c1fd0b517cc"
      unitRef="usd">67000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i00f431aa4a374f008d49b7661e40b910_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNC0zLTEtMS0w_c89b46ea-b81f-4bbb-ac0a-62c985ca0a4f"
      unitRef="usd">243000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5fb18b1b6abb4ec293b81d1d6d89be40_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNC01LTEtMS0w_cbd9dafd-870f-444a-b27e-d1266fe60364"
      unitRef="usd">308000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4bcef35080414373a151ac6d0c20be7b_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNC03LTEtMS0w_7d5cdaa6-3f7e-4051-b302-a5eac38c54bc"
      unitRef="usd">783000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ecc47ff4755476892912e0bb7883ec9_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNS0xLTEtMS0w_bcffb5fa-f926-4153-ad80-1473034e4bdb"
      unitRef="usd">469000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7589140e15714c62ae05155425bf1a6d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNS0zLTEtMS0w_6d8fd323-e7ec-487e-a569-1d83a3c955e8"
      unitRef="usd">931000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i332fe1ee334f4b4a91ea9b9259f5af02_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNS01LTEtMS0w_dd72b37b-02a7-4edd-87d8-ea61281a7b51"
      unitRef="usd">1475000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i613170399b584135a3c0ce99a2e5bbda_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNS03LTEtMS0w_9459472f-1370-4744-8111-4f4b4b3a057c"
      unitRef="usd">2834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0423c22df536406c985859cf021dfd11_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNi0xLTEtMS0w_17724817-1502-41bd-88d1-f7b8c234848a"
      unitRef="usd">368000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99da7401c20248aa933cc1d3aed564f3_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNi0zLTEtMS0w_5e20c6e3-4e28-41cf-9960-8510114bd4b8"
      unitRef="usd">541000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iebd10d0db1f944db9a0e9f786f8716fa_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNi01LTEtMS0w_7a014c4a-bc87-41e8-8620-00045cb0a5d4"
      unitRef="usd">974000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i529d0a87bba6475f80867df72d615192_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNi03LTEtMS0w_d0d7c717-ee4c-4cdb-9280-0d59bb431abc"
      unitRef="usd">1529000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNy0xLTEtMS0w_ec41ec8b-eb4d-409a-8ed2-1ebcd286bb9c"
      unitRef="usd">904000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNy0zLTEtMS0w_4533d9d7-d74d-4daf-8685-f31ba603292b"
      unitRef="usd">6418000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNy01LTEtMS0w_fc68914c-7424-482b-b2ab-1202646777a1"
      unitRef="usd">4968000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfNy03LTEtMS0w_3f17275f-b41d-407c-9508-2f4fd3c8aa82"
      unitRef="usd">17345000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfOC0xLTEtMS0w_5a7515ba-c235-464c-a08a-2a81f93a7739"
      unitRef="usd">14861000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfOC0zLTEtMS0w_89be81f6-e4aa-48c9-a44a-f6fe4e122e02"
      unitRef="usd">14434000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfOC01LTEtMS0w_f26c3351-eac1-4ff7-bb45-05c197fd8f23"
      unitRef="usd">46092000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfOC03LTEtMS0w_a4396688-db96-40d6-abc9-eb7a3d161e31"
      unitRef="usd">41393000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:Revenues
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfOS0xLTEtMS0w_6f7a7d78-e092-4671-b27f-3eb58ed58ba8"
      unitRef="usd">15765000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfOS0zLTEtMS0w_30a2f230-658c-4b25-8c7f-4cc52ffdd898"
      unitRef="usd">20852000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfOS01LTEtMS0w_ec30106b-9e60-4056-babb-1163775f0fc0"
      unitRef="usd">51060000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjRhMDhmMmQ2ODdlZjQ3ZmNiZGY5ZTBkZDk1NjQ4YjdkL3RhYmxlcmFuZ2U6NGEwOGYyZDY4N2VmNDdmY2JkZjllMGRkOTU2NDhiN2RfOS03LTEtMS0w_7620d7e8-e9da-40db-81a0-b0ee75845433"
      unitRef="usd">58738000</us-gaap:Revenues>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA5MDY_b12eaf7f-0bc5-4a4a-8d63-12d41e40ffaf">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September 30, 2020 and December 31, 2019, we had the following receivables and deferred income from contracts with customers: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable - contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable - ASC 842&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(918)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Accounts Receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfMy0xLTEtMS0w_a0726541-82b5-4883-80cb-3a06e70b1bd9"
      unitRef="usd">1252000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfMy0zLTEtMS0w_93d97d6d-33bd-48c3-962e-8d4578a45132"
      unitRef="usd">3061000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <ngs:AccountsReceivableExcludingContractsWithCustomerAssetCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfNC0xLTEtMS0w_1ce7c7e0-65d0-4692-a502-eef38c7293f4"
      unitRef="usd">10251000</ngs:AccountsReceivableExcludingContractsWithCustomerAssetCurrent>
    <ngs:AccountsReceivableExcludingContractsWithCustomerAssetCurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfNC0zLTEtMS0w_402583e1-5b7c-49d3-80aa-0805c7f0005f"
      unitRef="usd">6963000</ngs:AccountsReceivableExcludingContractsWithCustomerAssetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfNS0xLTEtMS0w_11c33c0c-958c-48dd-9cb0-a8e05d05dcb9"
      unitRef="usd">11503000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfNS0zLTEtMS0w_ca9cd1a4-fcbb-40a1-a39b-d46ccccb0209"
      unitRef="usd">10024000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfNi0xLTEtMS0w_acdbf457-dd92-4ae6-a472-a2c1b1787e6e"
      unitRef="usd">1119000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfNi0zLTEtMS0w_b84ac3c0-7f26-4af6-a424-8124f45abadf"
      unitRef="usd">918000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfNy0xLTEtMS0w_3f9cc771-f2e5-408a-ad98-bd3ea6c4bba1"
      unitRef="usd">10384000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfNy0zLTEtMS0w_a9feeb3c-62a2-495b-b709-887d29b6dd62"
      unitRef="usd">9106000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfOS0xLTEtMS0w_48d66525-32d9-4356-8448-492c37dc9060"
      unitRef="usd">583000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjAzNmE3OWY5ODE3NzQzMTY4YmI1MGZiMGM0N2MxNzQ1L3RhYmxlcmFuZ2U6MDM2YTc5Zjk4MTc3NDMxNjhiYjUwZmIwYzQ3YzE3NDVfOS0zLTEtMS0w_e5d6bfed-08e9-4ed8-aee4-5a1ccc3fa1da"
      unitRef="usd">640000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfNTQ5NzU1ODE2MDI1Mg_3351be36-3a49-4ada-9120-b79735ff282a"
      unitRef="usd">73000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i1efe4ae258fd43f9a3bc4a43ef14ec06_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfNzk2Mw_60523260-456b-49df-9608-f745d4de6421"
      unitRef="usd">48000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="id0556d6656d8435494e8ca6f48a5ae1a_I20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfODYwMw_af5863f8-3596-4b08-8235-0730dbe66473">P1Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA5MDk_f405452a-a6bc-43bd-a2d5-c883284c04f6">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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-align:justify;text-indent:36pt"&gt;&lt;span style="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.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;ASC 842 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;The Company, as a lessor, 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.  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:InventoryPolicyTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA4OTY_3fbf7176-4d65-4f0a-a05f-31ae38e031ec">InventoryInventory (current and long-term) is valued at the lower of cost and net realizable value.  The cost of inventories is determined by the weighted average method. 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 assesses 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="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA5MTA_78efb3e4-88c4-4b1f-96b2-2f6ad0d12708">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 is 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.  The majority of our property and equipment, including rental equipment, is a direct cost to generating revenue.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id1f1a7c22ac6481499167e8fe679abaa_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMTExNjk_cc6fda1f-0951-4b27-bc2c-efd06727a933">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id1be4a3bcd7e488e9869bf1b37a5219d_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMTExNzY_c03fac9e-9b76-4e63-b2dc-9400eabeed00">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie25e3c2c70ef4e4a8d742b262e7194fd_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMTEyNjU_443957e8-e7d8-432e-9dda-50e8bec09996">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i3f6109bf00b84dddb6a2d0f05a60acf5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMTEyNzE_7cd298e1-873b-4364-a744-c5c91da49fdf">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA4OTc_9ddf40d9-9277-4e96-acdb-eed25bbdf768">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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.  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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 as a separate operating expense.  Gains and losses resulting from sales and dispositions of other property and equipment are included within other income (expense). Maintenance and repairs are charged to cost of rentals as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA5MTE_4ef2f42f-e7c2-4f22-98bf-04cccdf5107e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 carryforwards.  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.  Valuation allowances are established to reduce deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. To the extent we establish a valuation allowance or increase this allowance in a period, we include an expense in the tax provision in our condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 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 condensed consolidated financial statements. Tax benefits are recognized only for tax positions that are more likely than not to be sustained upon examination by tax authorities.  The amount recognized is measured as the largest amount of benefit that is greater than 50% likely to be realized upon settlement.  A liability for unrecognized tax benefits is recorded for any tax benefits claimed in our tax returns that do not meet these recognition and measurement standards.  We have no liabilities for uncertain tax positions as of September 30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 interest expense and other expense, respectively.&lt;/span&gt;&lt;/div&gt;On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was enacted in response to the economic impact caused by the COVID-19 pandemic. The CARES Act, among other things, permits federal income tax net operating loss ("NOL") carryovers and carrybacks to offset 100% of taxable income for taxable years beginning before 2021. In addition, the CARES Act allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid federal income taxes.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA4OTk_0b843897-98f2-45fc-aed9-097c0b9ad9f8">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height: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-align:justify;text-indent:36pt"&gt;&lt;span style="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-align:justify;text-indent:45pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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="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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;  &lt;/span&gt;&lt;/div&gt;Management believes that the fair value of our cash and cash equivalents, trade receivables, accounts payable and line of credit at September 30, 2020 and December 31, 2019 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="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA4OTg_e2030824-f1cb-487a-893e-3af31b610e64">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Segments and Related Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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.  Although we 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.  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;text-indent:36pt"&gt;&lt;span style="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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;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="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;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="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;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="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;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="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The nature of the regulatory environment, if applicable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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.  Our manufacturing  process is essentially the same for the entire Company and is performed at our facilities in Midland, Texas and Tulsa, Oklahoma. Our customers primarily consist of entities in the business of producing oil and natural gas.  The maintenance and service of our products is consistent across the entire Company and is performed via an internal fleet of vehicles.  The regulatory environment is similar in every jurisdiction in that the most impacting regulations and practices are the result of federal energy policy. 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="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMTczNjc_c35d5eb2-753c-4c5a-8b0c-99d75abef20c"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA5MDA_655b4bf0-ceda-49c3-ada9-1e9ba68d5e58">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&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-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU 2019-12, 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-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued 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;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMjA5MDE_59456cff-d89c-4422-bb29-5552c3824292">The following is a summary of the revisions to our unaudited, condensed consolidated financial statements for the three and nine months ended September 30, 2019:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Revised Condensed 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="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the three months ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating costs and expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of rentals, exclusive of depreciation stated separately below&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&#160;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(14,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&#160;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Loss per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Loss per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/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="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the nine months ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands, except per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating costs and expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of rentals, exclusive of depreciation stated separately below&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&#160;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,759)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,105)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&#160;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(11,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Loss per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.86)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Loss per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.86)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline"&gt;Revised Condensed Consolidated Statement of Stockholders' Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&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="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the nine months ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retained earnings balance at January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(949)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stockholders' equity at January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(949)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) for the three months ended March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retained earnings balance at March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stockholders' equity at March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) for the three months ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(246)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retained earnings balance at June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stockholders' equity at June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) for the three months ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retained earnings balance at September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stockholders' equity at September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline"&gt;Revised Condensed Consolidated Statement 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 style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the nine months ended September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;As Revised&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash flows from operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory decrease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and prepaid income taxes decrease (increase)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,609&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;676&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,285&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash flows from investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of rental equipment, property and other equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&#160;&#160;&#160;Net cash used in investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(53,571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(54,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&#160;&#160;&#160;Net change in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(33,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(33,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock>
    <us-gaap:Revenues
      contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMi0yLTEtMS0w_dad553fa-e44e-4c51-bbd8-a021fc9ee8c4"
      unitRef="usd">20852000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMi00LTEtMS0w_d503eed8-9573-4391-a8ba-ffb3ef9b1df1"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMi02LTEtMS0w_6a171544-66e7-4e11-97ec-f2c4bd50bdfd"
      unitRef="usd">20852000</us-gaap:Revenues>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNC0yLTEtMS0w_556e9cef-82cd-4980-9fad-7a59fd640e2d"
      unitRef="usd">6300000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNC00LTEtMS0w_2b4b17e1-aecc-4977-92fd-6679dd2ed3ba"
      unitRef="usd">407000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNC02LTEtMS0w_9475f186-23fa-4222-bceb-55fdfa9ad37a"
      unitRef="usd">6707000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNS0yLTEtMS0w_4184de5f-d740-41cc-8f19-4b269ddb2cb8"
      unitRef="usd">5867000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNS00LTEtMS0w_22a1b07f-1c01-429f-b585-5c46b9614f0e"
      unitRef="usd">53000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNS02LTEtMS0w_ff88532f-5b03-4055-b59d-d0661ac81c70"
      unitRef="usd">5920000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:CostsAndExpenses
      contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNi0yLTEtMS0w_e7e52f7f-0614-4190-a329-66fa27f0201c"
      unitRef="usd">34413000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNi00LTEtMS0w_0303416b-5290-41a6-84b2-2482e1773d18"
      unitRef="usd">460000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNi02LTEtMS0w_28e33d78-e1c1-4cd3-9ef4-cf6fb0a17db2"
      unitRef="usd">34873000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNy0yLTEtMS0w_0196361d-a7a0-430e-93e5-dc07b8ac78ee"
      unitRef="usd">-13561000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNy00LTEtMS0w_70722c6b-daa9-4a6f-8e34-c677b37ca812"
      unitRef="usd">-460000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfNy02LTEtMS0w_78c0f46e-7541-457d-b4d0-9568f2fd1972"
      unitRef="usd">-14021000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfOC0yLTEtMS0w_3d81854f-37b9-4b3d-acb3-18a625be4e19"
      unitRef="usd">-13472000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfOC00LTEtMS0w_e21e4621-a108-43bf-984e-4124b1b6ceb8"
      unitRef="usd">-460000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfOC02LTEtMS0w_8f5c6ceb-0775-4099-86c2-8b01480f8934"
      unitRef="usd">-13932000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTItMi0xLTEtMA_14a57cd4-e952-4baf-a960-697c6fc558db"
      unitRef="usd">-1240000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTItNC0xLTEtMA_8c6b3fa5-28aa-4aec-8d53-b6832e18153d"
      unitRef="usd">-113000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTItNi0xLTEtMA_7fedaf42-978b-448c-b719-4d9209ea680c"
      unitRef="usd">-1353000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTMtMi0xLTEtMA_b01be017-39bf-47a2-8316-9c13fc41908e"
      unitRef="usd">-12232000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTMtNC0xLTEtMA_a44dff15-3922-40b8-a86d-dbc3b5113e27"
      unitRef="usd">-347000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTMtNi0xLTEtMA_cff5ec81-d75c-4041-8860-fe7a24975ee2"
      unitRef="usd">-12579000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTQtMi0xLTEtMA_2f0c571f-d876-47fc-ad07-d93801744eed"
      unitRef="usdPerShare">-0.93</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTQtNC0xLTEtMA_d971af0d-89ad-4604-90ef-3a00c4120e20"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTQtNi0xLTEtMA_7447a8aa-eb25-4837-bc3c-8134d6567580"
      unitRef="usdPerShare">-0.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTUtMi0xLTEtMA_1d04e4ed-3f8d-4b15-9cb7-3c0eca085ebc"
      unitRef="usdPerShare">-0.93</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTUtNC0xLTEtMA_b76d13ea-cedb-4740-aa20-d77a6095fab1"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjYyZjQ0NzExNGE4OTQzN2Q4NjM3NWIxY2U1MDBhZmYwL3RhYmxlcmFuZ2U6NjJmNDQ3MTE0YTg5NDM3ZDg2Mzc1YjFjZTUwMGFmZjBfMTUtNi0xLTEtMA_a8cb32e0-80fa-42d0-bf02-373cbb986f49"
      unitRef="usdPerShare">-0.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:Revenues
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMi0yLTEtMS0w_b3f556c0-eb62-47d6-beea-d21936c91c0e"
      unitRef="usd">58738000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMi00LTEtMS0w_124aa6e3-93d5-40bd-a9c2-d8b098b5fb31"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMi02LTEtMS0w_7bc50315-f252-4294-bec8-ed89bb0ec504"
      unitRef="usd">58738000</us-gaap:Revenues>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNC0yLTEtMS0w_2ad12699-a2c3-4bdf-a1ff-72b621761384"
      unitRef="usd">18544000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNC00LTEtMS0w_138977ad-7c4a-4286-ab09-7e9555325f52"
      unitRef="usd">996000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNC02LTEtMS0w_4cdcd8ef-98c5-420c-8cae-4b69a6201f17"
      unitRef="usd">19540000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNS0yLTEtMS0w_7dd263bc-3ffc-477e-be4a-d03cd2c83372"
      unitRef="usd">17108000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNS00LTEtMS0w_37d9c6bc-1afb-4ac5-af8a-798e84bc6a5b"
      unitRef="usd">109000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNS02LTEtMS0w_3d18e0c0-c16c-426b-85d4-eaca24d5a8df"
      unitRef="usd">17217000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:CostsAndExpenses
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNi0yLTEtMS0w_3adbebda-b65b-4bdf-9f17-9c0cae4c1aec"
      unitRef="usd">71497000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNi00LTEtMS0w_1f5c0a32-1c1f-4337-b083-470e77a92b12"
      unitRef="usd">1105000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNi02LTEtMS0w_376662c9-115d-4cb7-a9fe-8ff1e8f338e1"
      unitRef="usd">72602000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNy0yLTEtMS0w_36518697-651b-4c5f-863a-3073e4c7824e"
      unitRef="usd">-12759000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNy00LTEtMS0w_a322c261-84d2-46c4-8253-2cda9941d935"
      unitRef="usd">-1105000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfNy02LTEtMS0w_53273ab0-512b-41bd-8810-269045955d38"
      unitRef="usd">-13864000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfOC0yLTEtMS0w_e9daeb61-fd60-4903-9594-501e0aab1205"
      unitRef="usd">-12192000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfOC00LTEtMS0w_6f15e685-afbb-4111-bfdb-aa579c18db69"
      unitRef="usd">-1105000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfOC02LTEtMS0w_6b95efb3-c114-444d-9b85-fe7a49186830"
      unitRef="usd">-13297000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfOS0yLTEtMS0w_1bcd536a-528a-4c9b-a946-a4768289b5b2"
      unitRef="usd">-890000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfOS00LTEtMS0w_fc16d4e5-76db-4153-b176-9cdaf0f5685e"
      unitRef="usd">-253000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfOS02LTEtMS0w_c97e7261-418b-460a-b94f-4bc4c7822ce2"
      unitRef="usd">-1143000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTAtMi0xLTEtMA_cc28ffe5-d4af-486d-ba97-ba0e011f5107"
      unitRef="usd">-11302000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTAtNC0xLTEtMA_ddc345a5-aa14-45b9-b3f1-2bf278c1ed63"
      unitRef="usd">-852000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTAtNi0xLTEtMA_75131c9b-55ba-4061-ac46-b8fc647fbdef"
      unitRef="usd">-12154000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTEtMi0xLTEtMA_73c092c0-9c6b-410c-ab5d-858c0f18dbd6"
      unitRef="usdPerShare">-0.86</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTEtNC0xLTEtMA_9df35b19-c5c5-4657-a0b7-0e60e07b60f8"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTEtNi0xLTEtMA_fd12222d-29a9-4d8e-92ce-49e614e4b800"
      unitRef="usdPerShare">-0.93</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTItMi0xLTEtMA_439ca7c6-ec55-4432-a0a8-0334fcc858d3"
      unitRef="usdPerShare">-0.86</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTItNC0xLTEtMA_5f0b8e5f-06e5-4479-b252-8707b38b182b"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjlmZmM0MTZjMzQwMTRlN2E5ODU1M2IwOTFkYmY1YTE5L3RhYmxlcmFuZ2U6OWZmYzQxNmMzNDAxNGU3YTk4NTUzYjA5MWRiZjVhMTlfMTItNi0xLTEtMA_dfb2c069-3161-4b72-b149-228f0f3ad3d1"
      unitRef="usdPerShare">-0.93</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i55c89b26340f4732a87119c2d87ce1ab_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMi0yLTEtMS0w_18171fc8-fdf6-493d-b891-aad9801c468a"
      unitRef="usd">152291000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i5471cf1dd1c04baab4078a65fb595d37_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMi00LTEtMS0w_82ece919-b0d8-4db2-8c1c-71b76289f445"
      unitRef="usd">-949000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8f27a94a2f9344a78a1601ecdf51e7a2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMi02LTEtMS0w_0541b01f-21e4-4e64-bb5b-9194afa9e15f"
      unitRef="usd">151342000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i55c89b26340f4732a87119c2d87ce1ab_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMy0yLTEtMS0w_b552afb7-24f4-4121-b374-679a7ccb3705"
      unitRef="usd">260181000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5471cf1dd1c04baab4078a65fb595d37_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMy00LTEtMS0w_e9bb2f6e-dcf7-4e2f-9ed7-572fca69ac10"
      unitRef="usd">-949000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8f27a94a2f9344a78a1601ecdf51e7a2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMy02LTEtMS0w_68e67733-36a8-406a-a854-e0c5f3463a3d"
      unitRef="usd">259232000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="idab603a3f9e945909b5cb3516d92255c_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNC0yLTEtMS0w_be372f7c-f38a-4ff6-97c4-2790fea0c45d"
      unitRef="usd">357000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0a080ff4742a4b9dafc94bc76fab45b0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNC00LTEtMS0w_e40d40d4-882c-48a3-99a9-557933dd4622"
      unitRef="usd">-259000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia372e12f749b472eb963b8b27d48bd95_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNC02LTEtMS0w_63885b4f-215c-439a-a9bd-65ae9d870d5a"
      unitRef="usd">98000</us-gaap:NetIncomeLoss>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i93f4f4d1b0a6460bb60e1b041b6e2854_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNS0yLTEtMS0w_5a5fff4c-3b26-499b-afc7-190f5dea5ba2"
      unitRef="usd">152648000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ic3fa2059915a4fa89fb3507650a40423_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNS00LTEtMS0w_2c406bac-95e1-4c43-b1cc-d5116d40a5d4"
      unitRef="usd">-1208000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if1a86424980b4212818746b31369be8e_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNS02LTEtMS0w_f69da511-40e8-43be-8d9b-ca39bf9321ba"
      unitRef="usd">151440000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i93f4f4d1b0a6460bb60e1b041b6e2854_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNi0yLTEtMS0w_bf17f112-192a-4127-9f0f-22c5a538ad78"
      unitRef="usd">261396000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic3fa2059915a4fa89fb3507650a40423_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNi00LTEtMS0w_5868e70f-da9e-4a3a-ae37-313a1b1ca1c3"
      unitRef="usd">-1208000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if1a86424980b4212818746b31369be8e_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfNi02LTEtMS0w_9f1c944f-1e60-45e6-9e48-1c93d2231cdc"
      unitRef="usd">260188000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2fc8d821f2dc4795a1c3fd707cbf5a6e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfOC0yLTEtMS0w_55f29d2b-2630-42c9-b280-18c80f7f3de3"
      unitRef="usd">573000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1734f2d5e0f0458eb97bcab8fbc9c1dc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfOC00LTEtMS0w_28ebf5b0-2011-4fae-9e20-a4daf2cddb2b"
      unitRef="usd">-246000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4280736f08674063b71e974428213a23_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfOC02LTEtMS0w_99257757-19a5-4083-ad3f-4a67d9b46496"
      unitRef="usd">327000</us-gaap:NetIncomeLoss>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i156172ff23be49a392a4da455e6aba48_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfOS0yLTEtMS0w_68561d42-fd8c-4335-848c-9d0e41d34a68"
      unitRef="usd">153221000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i81c6e9b53a1d4f389b5f7471e88c5a2b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfOS00LTEtMS0w_7fe1f751-89ce-4de9-a3b7-b4570cd5ee35"
      unitRef="usd">-1454000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i329d359f62d4490580a257a60bc5e558_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfOS02LTEtMS0w_738817de-ec78-4092-bd94-321a4d059eba"
      unitRef="usd">151767000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i156172ff23be49a392a4da455e6aba48_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTAtMi0xLTEtMA_469e9c60-256a-456f-bfab-d6825beef836"
      unitRef="usd">262570000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i81c6e9b53a1d4f389b5f7471e88c5a2b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTAtNC0xLTEtMA_674c92f1-7c78-42f1-bf79-1f5db256a982"
      unitRef="usd">-1454000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i329d359f62d4490580a257a60bc5e558_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTAtNi0xLTEtMA_f1bff44d-5cfb-40cf-9734-72583bfe83fb"
      unitRef="usd">261116000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTItMi0xLTEtODkz_be9ea16e-2520-4794-a101-7c2561e29b8f"
      unitRef="usd">-12232000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1228b5efea424ed0bf0e1c902f1fe0ea_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTItNC0xLTEtODk1_3088a2fa-32c7-488b-83de-05b5dbdd1b33"
      unitRef="usd">-347000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTItNi0xLTEtODk3_20e0872a-a507-49d9-982a-84bdf8a878f3"
      unitRef="usd">-12579000</us-gaap:NetIncomeLoss>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib0676ae6da2947e7a69ce275f63b6fb9_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTMtMi0xLTEtODkz_36edaf20-518d-4e14-95d3-d0fc75926cc3"
      unitRef="usd">140989000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie80dd595e89b400cbff7ef8635c6b404_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTMtNC0xLTEtODk1_7b8d1218-40e5-4366-b899-31022e6c2c5e"
      unitRef="usd">-1801000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if2804c2298f94e97b1fd31effb082449_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTMtNi0xLTEtODk3_0120d78f-294c-43a3-83b9-8b0d5c1c620b"
      unitRef="usd">139188000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ib0676ae6da2947e7a69ce275f63b6fb9_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTQtMi0xLTEtODkz_1b2bbcaf-0f13-4fb4-8ca5-2328ad2eb7c4"
      unitRef="usd">250491000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie80dd595e89b400cbff7ef8635c6b404_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTQtNC0xLTEtODk1_da0e59fe-eb89-4c9b-9abe-c68175737f93"
      unitRef="usd">-1801000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if2804c2298f94e97b1fd31effb082449_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOmQ1NTNlYzZjNzAyZDRhMTZiZGM1MmU0YmRiY2JmMzkxL3RhYmxlcmFuZ2U6ZDU1M2VjNmM3MDJkNGExNmJkYzUyZTRiZGJjYmYzOTFfMTQtNi0xLTEtODk3_6f77a04f-ee8d-4b6f-bf6f-605e12e3ef50"
      unitRef="usd">248690000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMy0yLTEtMS0w_624852ee-2f72-430f-a966-82e367fba09a"
      unitRef="usd">-11302000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMy00LTEtMS0w_ee81c844-fbb6-40ae-970e-ad8e5d2dc1d3"
      unitRef="usd">-852000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMy02LTEtMS0w_3e56167c-00f6-4a64-bd2a-04d7b71b87d8"
      unitRef="usd">-12154000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNC0yLTEtMS0w_19ec13ff-c711-4a4b-a2c5-4a7e86f3fedf"
      unitRef="usd">17108000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNC00LTEtMS0w_0a2fc7ed-4043-4734-b624-efda6cde1e44"
      unitRef="usd">109000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNC02LTEtMS0w_6a81f474-9947-4067-bccb-d6f0f61125c1"
      unitRef="usd">17217000</us-gaap:DepreciationDepletionAndAmortization>
    <ngs:DeferredAndOtherIncomeTaxExpenseBenefit
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNS0yLTEtMS0w_31fac922-b7b5-4cbd-b378-773d2bc611e8"
      unitRef="usd">-929000</ngs:DeferredAndOtherIncomeTaxExpenseBenefit>
    <ngs:DeferredAndOtherIncomeTaxExpenseBenefit
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNS00LTEtMS0w_dc4e0014-06a2-4884-84ce-2bce6e59b07e"
      unitRef="usd">-248000</ngs:DeferredAndOtherIncomeTaxExpenseBenefit>
    <ngs:DeferredAndOtherIncomeTaxExpenseBenefit
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNS02LTEtMS0w_111193f0-486e-490b-869a-e05d1d0cbb53"
      unitRef="usd">-1177000</ngs:DeferredAndOtherIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNi0yLTEtMS0w_10aa531e-58dd-4b44-93b0-22bbad80368e"
      unitRef="usd">-1861000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNi00LTEtMS0w_9137221b-d245-4946-8286-90deae0883a4"
      unitRef="usd">-1937000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNi02LTEtMS0w_1a2539bd-6835-4ead-99d7-92479e96cac8"
      unitRef="usd">-3798000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNy0yLTEtMS0w_99fe54ed-7e18-477c-af0a-1217e1f0f035"
      unitRef="usd">-198000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNy00LTEtMS0w_f0ec1f0e-0326-4cea-a48c-aebc66d5fe79"
      unitRef="usd">270000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfNy02LTEtMS0w_47bc9360-797c-46da-a6e5-9b2c0cec2255"
      unitRef="usd">72000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfOC0yLTEtMS0w_fd645980-b029-4a92-9fb4-70ce7d575278"
      unitRef="usd">20609000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfOC00LTEtMS0w_2b2efdb5-19e2-4df9-ab93-6debb1b600aa"
      unitRef="usd">676000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfOC02LTEtMS0w_72350a6b-e127-48ee-913d-01577197c8d3"
      unitRef="usd">21285000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTAtMi0xLTEtMA_9b0abbe7-553f-4c5c-a365-ac2a2f049241"
      unitRef="usd">53401000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTAtNC0xLTEtMA_66eaf366-8d8f-4a09-9495-aa4825fa0483"
      unitRef="usd">676000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTAtNi0xLTEtMA_75db88e1-9978-465d-bb6d-6aab995b7b92"
      unitRef="usd">54077000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTEtMi0xLTEtMA_52191c86-4cb3-427c-8891-786f68afd50a"
      unitRef="usd">-53571000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTEtNC0xLTEtMA_2a2df114-51b9-4dc5-9cb0-45dc89fbacc4"
      unitRef="usd">-676000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTEtNi0xLTEtMA_75dbc943-b45a-4886-bf0e-749a349740c8"
      unitRef="usd">-54247000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i7b44fdb240144a6f9dfeb5e3499cce9f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTItMi0xLTEtMA_8187c9a7-37a9-4ae0-b4f6-3254a5c28493"
      unitRef="usd">-33146000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2d44a05feab54b57903159f1b80f856f_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTItNC0xLTEtMA_9b2c62ec-2796-4df4-bbf3-9e0b60775c36"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RhYmxlOjBhNGViYjcxMDE0MTRjYjdhZGRiNTZhN2I4OGIxZjI1L3RhYmxlcmFuZ2U6MGE0ZWJiNzEwMTQxNGNiN2FkZGI1NmE3Yjg4YjFmMjVfMTItNi0xLTEtMA_b91582ca-b802-45d6-a0a5-416a804c8c1f"
      unitRef="usd">-33146000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RleHRyZWdpb246ZGM3MjA1Mzc0NmU0NDIzNmEyYzk0N2YyMjAwZDE5MGVfNDEy_87c2a635-688c-4881-abcd-7fe8a2d2d071">Inventory&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 $37,000 at September 30, 2020 and $24,000 at December 31, 2019, consisted of the following amounts:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials - current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory - current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials - long term (net of allowances of $37 and $24, respectively)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory - total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Our long-term inventory consists of raw materials that remain viable but that the Company does not expect to sell or use within the year.  During the nine months ended September 30, 2020, there were no write-offs of obsolete inventory against the allowance for obsolescence.&lt;/span&gt;&lt;/div&gt;Inventory AllowanceDue to the slow moving nature or obsolescence of a portion of its long-term inventory and inventory related to the retirement of rental equipment, the Company recorded an increase of $3.35&#160;million to its inventory allowance during the nine months ended September 30, 2019 for costs that may not be recoverable in the future.  The Company did not record an increase to its inventory allowance during the nine months ended September 30, 2020.</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RleHRyZWdpb246ZGM3MjA1Mzc0NmU0NDIzNmEyYzk0N2YyMjAwZDE5MGVfNDE0_01c23d04-b53e-4d2c-a791-85edaca2f588">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 $37,000 at September 30, 2020 and $24,000 at December 31, 2019, consisted of the following amounts:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials - current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory - current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials - long term (net of allowances of $37 and $24, respectively)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory - total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryValuationReserves
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RleHRyZWdpb246ZGM3MjA1Mzc0NmU0NDIzNmEyYzk0N2YyMjAwZDE5MGVfNzI_30ad117a-ec06-4cdc-879c-61e9a5d6baf9"
      unitRef="usd">37000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RleHRyZWdpb246ZGM3MjA1Mzc0NmU0NDIzNmEyYzk0N2YyMjAwZDE5MGVfODU_99448481-03ca-4fc6-b5d8-ec8a3ad8b681"
      unitRef="usd">24000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfMi0xLTEtMS0w_bf2f371d-2cda-43db-898f-a5e0088abe68"
      unitRef="usd">16275000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfMi0zLTEtMS0w_f2e31972-c852-4334-b441-64861159c499"
      unitRef="usd">19388000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfMy0xLTEtMS0w_06ae10e9-97fc-488a-8ce0-19d4eb04e708"
      unitRef="usd">850000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfMy0zLTEtMS0w_f9b3dfc7-1871-4cbd-9e2a-09c7375dc02a"
      unitRef="usd">1692000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfNS0xLTEtMS0w_57ba791d-6230-4c3f-82ac-30247c4acf56"
      unitRef="usd">17125000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfNS0zLTEtMS0w_4e8e7e61-a797-408c-878d-40dd91ae4f35"
      unitRef="usd">21080000</us-gaap:InventoryNet>
    <us-gaap:InventoryValuationReserves
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfNi0wLTEtMS0wL3RleHRyZWdpb246MDI5YWZjNzdlNDc2NGUzZGFjYmQ4MWI2MjhlOWFlYWNfNTI_6a54041b-a7e1-4e68-904a-bf8f537d9a5f"
      unitRef="usd">37000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfNi0wLTEtMS0wL3RleHRyZWdpb246MDI5YWZjNzdlNDc2NGUzZGFjYmQ4MWI2MjhlOWFlYWNfNTk_df3f6a3a-0603-41b9-9042-71905b3ff84e"
      unitRef="usd">24000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNoncurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfNi0xLTEtMS0w_21ed541f-3e9c-415d-bb7e-54aed6a17ce4"
      unitRef="usd">1230000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfNi0zLTEtMS0w_348ff2ad-1b10-4059-b362-c52bb2252f98"
      unitRef="usd">1068000</us-gaap:InventoryNoncurrent>
    <ngs:InventoryNetOfReserves
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfNy0xLTEtMS0w_2856041b-f41d-4666-8618-f75215d40026"
      unitRef="usd">18355000</ngs:InventoryNetOfReserves>
    <ngs:InventoryNetOfReserves
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RhYmxlOmUyYzgwMzZhOTVjNTRmMjJhMDhlOTNlNDA4Yzc1YmUxL3RhYmxlcmFuZ2U6ZTJjODAzNmE5NWM1NGYyMmEwOGU5M2U0MDhjNzViZTFfNy0zLTEtMS0w_2c760d9c-e138-49e0-b4e5-2bf417ac35b0"
      unitRef="usd">22148000</ngs:InventoryNetOfReserves>
    <us-gaap:InventoryWriteDown
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RleHRyZWdpb246ZGM3MjA1Mzc0NmU0NDIzNmEyYzk0N2YyMjAwZDE5MGVfNTQ5NzU1ODEzOTg2OQ_bc7dc252-5606-4510-8942-e37b20fae6c9"
      unitRef="usd">3350000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80MC9mcmFnOmRjNzIwNTM3NDZlNDQyMzZhMmM5NDdmMjIwMGQxOTBlL3RleHRyZWdpb246ZGM3MjA1Mzc0NmU0NDIzNmEyYzk0N2YyMjAwZDE5MGVfNDM5ODA0NjUxMjY2MA_ee92a86d-f01d-4a84-a85a-e6d80b7ce860"
      unitRef="usd">0</us-gaap:InventoryWriteDown>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80My9mcmFnOmNjZjJkZjYxOWRjMzRlMTQ4MTdjYzVmMmNlMWYxNWUyL3RleHRyZWdpb246Y2NmMmRmNjE5ZGMzNGUxNDgxN2NjNWYyY2UxZjE1ZTJfNzI4_ed7b8e2d-9549-41bf-ba4d-1e9ebbf22c1e">Federal Income Tax ReceivableAs discussed in Note 2, the CARES Act allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid federal income taxes.  The Company generated significant NOLs during 2018 and 2019, and plans to carryback these losses for five years.  Accordingly, as of March 31, 2020, the Company recorded a federal income tax receivable of $15.0&#160;million and an increase to its deferred income tax liability of $10.1&#160;million on its condensed consolidated balance sheet.  During the third quarter of 2020, the Company received refunds totaling $3.9&#160;million related to its 2018 NOLs, which reduced its federal income tax receivable to $11.1&#160;million on its condensed consolidated balance sheet as of September 30, 2020.  In addition, the Company recorded a current income tax benefit of $4.9&#160;million on its condensed consolidated statement of operations for the nine months ended September 30, 2020.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxesReceivable
      contextRef="ie2832b6ec2e74b138cdded0e8c323270_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80My9mcmFnOmNjZjJkZjYxOWRjMzRlMTQ4MTdjYzVmMmNlMWYxNWUyL3RleHRyZWdpb246Y2NmMmRmNjE5ZGMzNGUxNDgxN2NjNWYyY2UxZjE1ZTJfNDUz_be5c190f-26e1-449c-816f-87934f1ba796"
      unitRef="usd">15000000.0</us-gaap:IncomeTaxesReceivable>
    <ngs:IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw
      contextRef="i15fbdf1de4154c4589ff97d993daa31a_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80My9mcmFnOmNjZjJkZjYxOWRjMzRlMTQ4MTdjYzVmMmNlMWYxNWUyL3RleHRyZWdpb246Y2NmMmRmNjE5ZGMzNGUxNDgxN2NjNWYyY2UxZjE1ZTJfNTEy_2e68b2b8-4af1-48bc-b11b-4b0c87893576"
      unitRef="usd">10100000</ngs:IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw>
    <us-gaap:ProceedsFromIncomeTaxRefunds
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80My9mcmFnOmNjZjJkZjYxOWRjMzRlMTQ4MTdjYzVmMmNlMWYxNWUyL3RleHRyZWdpb246Y2NmMmRmNjE5ZGMzNGUxNDgxN2NjNWYyY2UxZjE1ZTJfNTQ5NzU1ODEzOTk3Mw_2cdf21e6-525b-4038-8f3a-a1aaebdd3638"
      unitRef="usd">3900000</us-gaap:ProceedsFromIncomeTaxRefunds>
    <us-gaap:IncomeTaxesReceivable
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80My9mcmFnOmNjZjJkZjYxOWRjMzRlMTQ4MTdjYzVmMmNlMWYxNWUyL3RleHRyZWdpb246Y2NmMmRmNjE5ZGMzNGUxNDgxN2NjNWYyY2UxZjE1ZTJfNTQ5NzU1ODEzOTk1OA_86194fc8-40d6-47f7-b992-da7a4eb81112"
      unitRef="usd">11100000</us-gaap:IncomeTaxesReceivable>
    <ngs:CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80My9mcmFnOmNjZjJkZjYxOWRjMzRlMTQ4MTdjYzVmMmNlMWYxNWUyL3RleHRyZWdpb246Y2NmMmRmNjE5ZGMzNGUxNDgxN2NjNWYyY2UxZjE1ZTJfNjI3_0c81ee58-5d35-4937-8b08-6cf4cd775236"
      unitRef="usd">-4900000</ngs:CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RleHRyZWdpb246OGQ3NDIyMzI1OGZhNDIzZWJhZTI0ZTBhNTI0ZTk1ZDdfMzI0_cd204f05-76c1-491c-8dbb-899ac9297515">Rental Equipment&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Our rental equipment and associated accumulated depreciation as of September 30, 2020 and December 31, 2019, respectively, consisted of the following:  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.785%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compressor units&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rental equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(179,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(162,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rental equipment, net of accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluated our rental equipment for potential impairment as of September 30, 2020, and determined that no such impairment existed as of that date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Retirement of Rental Equipment&lt;/span&gt;&lt;/div&gt;During the third quarter of 2019, Company management determined 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, the Company recorded a $1.5&#160;million loss on retirement of rental equipment during the nine months ended September 30, 2019.  The Company did not record any retirements from its rental fleet during the nine months ended September 30, 2020.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RleHRyZWdpb246OGQ3NDIyMzI1OGZhNDIzZWJhZTI0ZTBhNTI0ZTk1ZDdfMzI3_4e8c4299-13c0-48d4-8b8e-2a3c04720ca5">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Our rental equipment and associated accumulated depreciation as of September 30, 2020 and December 31, 2019, respectively, consisted of the following:  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.785%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compressor units&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rental equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(179,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(162,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rental equipment, net of accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i45cc999babee4927acea2c2693362218_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfMi0xLTEtMS0w_8f9da350-e54c-4e8e-943b-c02e3e5f22f4"
      unitRef="usd">385920000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i62a8200eb7784e94addd3c999828c856_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfMi0zLTEtMS0w_d1d85fa2-00b0-4661-9e02-176b2c40bac3"
      unitRef="usd">370961000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i333b6e564f024910a8e6f7aa106f74ca_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfMy0xLTEtMS0w_c338c98e-eba5-4f9f-b3ea-1c63a71d2aba"
      unitRef="usd">4116000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie82c354c32984848a8521ea0e6038f90_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfMy0zLTEtMS0w_a77204f3-b6af-4a61-9892-c4dc0fa05930"
      unitRef="usd">9129000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6d25a8da4aef44b2a6226b6bfbd12163_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfNC0xLTEtMS0w_35346402-f417-4dd4-a486-127d43ac7ea1"
      unitRef="usd">390036000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5ef5bb8a2c974a79b22b2f7bb74532b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfNC0zLTEtMS0w_eeffae32-2c9a-4aae-9154-fc4d4f27ac19"
      unitRef="usd">380090000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i6d25a8da4aef44b2a6226b6bfbd12163_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfNS0xLTEtMS0w_9f337368-f170-46cf-9bb5-a443604fd5c2"
      unitRef="usd">179160000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i5ef5bb8a2c974a79b22b2f7bb74532b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfNS0zLTEtMS0w_29aa6805-8f58-4cc1-81c3-1863b60b2cfb"
      unitRef="usd">162348000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i6d25a8da4aef44b2a6226b6bfbd12163_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfNi0xLTEtMS0w_9abc6fd3-3f88-4e44-9e64-2e40044e9868"
      unitRef="usd">210876000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5ef5bb8a2c974a79b22b2f7bb74532b2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RhYmxlOjM5Mzc1NzBmYTBlODQ1ZGZiM2YwODkwMjExYTBlNmE5L3RhYmxlcmFuZ2U6MzkzNzU3MGZhMGU4NDVkZmIzZjA4OTAyMTFhMGU2YTlfNi0zLTEtMS0w_21fd97ee-e15c-4dd2-a319-91c57b065bb9"
      unitRef="usd">217742000</us-gaap:PropertyPlantAndEquipmentNet>
    <ngs:NumberOfUnitsRetired
      contextRef="i022303b0415e49e09e00b515ac3edd77_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RleHRyZWdpb246OGQ3NDIyMzI1OGZhNDIzZWJhZTI0ZTBhNTI0ZTk1ZDdfNTQ5NzU1ODE0MTE0Mg_76edf046-c0b5-47dc-93a0-1b264770e482"
      unitRef="compressor">327</ngs:NumberOfUnitsRetired>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="i0ed06f3feeab4749a6647202e8a996c6_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RleHRyZWdpb246OGQ3NDIyMzI1OGZhNDIzZWJhZTI0ZTBhNTI0ZTk1ZDdfNTQ5NzU1ODE0MTEyOA_9a3e143f-08c6-4292-8c32-fe3b60d9a3c2"
      unitRef="usd">1500000</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss
      contextRef="ibe03ac8c2f114560bc4b2e9ac37fe27f_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80Ni9mcmFnOjhkNzQyMjMyNThmYTQyM2ViYWUyNGUwYTUyNGU5NWQ3L3RleHRyZWdpb246OGQ3NDIyMzI1OGZhNDIzZWJhZTI0ZTBhNTI0ZTk1ZDdfNDM5ODA0NjUxMzQ5Mw_67c0f177-64ad-4630-91b6-0b79d8b1d5b0"
      unitRef="usd">0</us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMjA2MA_447f6705-781d-47ad-add3-e67fe9a03702">Leases&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company 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 1 year to almost 9 years. Renewal and termination options are included in the lease term when it is reasonably certain that the Company will exercise the option.  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-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 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 condensed consolidated statements of operations and had no impact on the Company's condensed consolidated statements of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The impact of lease standard ASC 842 on the September 30, 2020 condensed consolidated balance sheet was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification on the Condensed Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets-operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term in years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Implicit Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease costs are recognized on a straight-line basis over the lease term. Total operating lease costs for the nine months ended September 30, 2020 was approximately $419,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Lease costs are classified on the condensed 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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) &#160;&#160;&#160;&#160;Includes costs of $275,000 for leases with terms of 12 months or less and $144,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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the future maturities of lease liabilities as of September 30, 2020:&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;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.217%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 (excluding the nine months ended September 30, 2020)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="id0556d6656d8435494e8ca6f48a5ae1a_I20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfNzE0NjgyNTU4MjcxMA_5c2179b7-a6f5-4478-bfb6-0a8752d67f55">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i460577ee91e34b44bb95ee0c1cab286c_I20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMzYw_916cac5d-9ca3-4980-8c36-bf51c08d605b">P9Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:OperatingLeaseLiability
      contextRef="i33e85a16af094d5abdbb0f05cef1fad8_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMTEyMg_08c67094-f348-4fbb-9bde-e9f6363009cb"
      unitRef="usd">451000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i33e85a16af094d5abdbb0f05cef1fad8_I20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMTEyMg_53750753-ee3a-4409-96d2-7969772330dd"
      unitRef="usd">451000</us-gaap:OperatingLeaseRightOfUseAsset>
    <ngs:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMjA2MQ_21664022-3dcf-41b3-9e00-9deca2fb4f2a">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The impact of lease standard ASC 842 on the September 30, 2020 condensed consolidated balance sheet was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification on the Condensed Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets-operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term in years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Implicit Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ngs:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNjN2VlZTJjMGVlYjQxNTk5OGEyODRkMmMxMjFlMmI1L3RhYmxlcmFuZ2U6Y2M3ZWVlMmMwZWViNDE1OTk4YTI4NGQyYzEyMWUyYjVfMi0yLTEtMS0w_a85fee9b-ff1d-4f22-8575-99fceecf5b8a"
      unitRef="usd">509000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNjN2VlZTJjMGVlYjQxNTk5OGEyODRkMmMxMjFlMmI1L3RhYmxlcmFuZ2U6Y2M3ZWVlMmMwZWViNDE1OTk4YTI4NGQyYzEyMWUyYjVfNC0yLTEtMS0w_3818b912-7c60-496d-8a38-d8e2a0dc429a"
      unitRef="usd">203000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNjN2VlZTJjMGVlYjQxNTk5OGEyODRkMmMxMjFlMmI1L3RhYmxlcmFuZ2U6Y2M3ZWVlMmMwZWViNDE1OTk4YTI4NGQyYzEyMWUyYjVfNS0yLTEtMS0w_75163760-358a-46df-a11f-8e09d8eeb38b"
      unitRef="usd">306000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNjN2VlZTJjMGVlYjQxNTk5OGEyODRkMmMxMjFlMmI1L3RhYmxlcmFuZ2U6Y2M3ZWVlMmMwZWViNDE1OTk4YTI4NGQyYzEyMWUyYjVfNi0yLTEtMS0w_bc4e0420-ab52-4a7a-98ab-b0485ce52a21"
      unitRef="usd">509000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNjN2VlZTJjMGVlYjQxNTk5OGEyODRkMmMxMjFlMmI1L3RhYmxlcmFuZ2U6Y2M3ZWVlMmMwZWViNDE1OTk4YTI4NGQyYzEyMWUyYjVfOC0yLTEtMS0w_1c28301a-9c4d-49d5-ae7e-bb7817702a81">P3Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNjN2VlZTJjMGVlYjQxNTk5OGEyODRkMmMxMjFlMmI1L3RhYmxlcmFuZ2U6Y2M3ZWVlMmMwZWViNDE1OTk4YTI4NGQyYzEyMWUyYjVfOS0yLTEtMS0w_dc4bcf1e-4b62-4f89-94a4-bceaec338481"
      unitRef="number">0.031</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCost
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMTY1OQ_43931022-448f-4c2e-805e-44fa23f1c0ef"
      unitRef="usd">419000</us-gaap:LeaseCost>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMjA2Mg_098c8e9c-1430-4d64-886f-a050a941e157">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Lease costs are classified on the condensed 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;&#160;&#160;&#160;Includes costs of $275,000 for leases with terms of 12 months or less and $144,000 for leases with terms greater than 12 months.</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOjZkODk1NzBlZmY3ZTRmNGE4ZjIyMDM1MjA5NzhlOGU0L3RhYmxlcmFuZ2U6NmQ4OTU3MGVmZjdlNGY0YThmMjIwMzUyMDk3OGU4ZTRfMy0xLTEtMS0w_2182001c-97d5-4c91-8bf1-4fe25da5b7e9"
      unitRef="usd">419000</us-gaap:OperatingLeasePayments>
    <us-gaap:ShortTermLeaseCost
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMTg2NQ_f8d0ba3b-1644-455f-92b0-fe8c91b4c85e"
      unitRef="usd">275000</us-gaap:ShortTermLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMTkxNQ_82e2b5b6-2fd0-4442-a56c-0921725fd435"
      unitRef="usd">144000</us-gaap:OperatingLeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RleHRyZWdpb246MGQ2YjRmOGZhYWQyNGZiMmI0MzdhOTdiNzk3MWJlY2VfMjA1OQ_6bf0483f-85c2-447e-b542-ee2cefe06eeb">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the future maturities of lease liabilities as of September 30, 2020:&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;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.217%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 (excluding the nine months ended September 30, 2020)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfMi0yLTEtMS0w_e1a2d14d-59f4-419e-a18a-17cb6c8f11e5"
      unitRef="usd">54000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfMy0yLTEtMS0w_9b736fb9-12b5-4496-a02d-20321210922f"
      unitRef="usd">198000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfNC0yLTEtMS0w_97a1ef4e-713a-4b82-84e4-859086dbc6c7"
      unitRef="usd">65000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfNS0yLTEtMS0w_97958378-3ca3-4656-a570-f79f74f5d66b"
      unitRef="usd">38000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfNi0yLTEtMS0w_b6c1b8f0-a37a-4a1e-a72f-069c254faae7"
      unitRef="usd">38000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <ngs:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfNy0yLTEtMS0w_067f6662-fece-46ba-9031-313a1e0c7f90"
      unitRef="usd">168000</ngs:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfOC0yLTEtMS0w_dc8e58aa-60d4-4dc0-a10b-137e28f9861e"
      unitRef="usd">561000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfOS0yLTEtMS0w_4767c04b-5b9d-4824-bd0e-be900ec3c249"
      unitRef="usd">52000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl80OS9mcmFnOjBkNmI0ZjhmYWFkMjRmYjJiNDM3YTk3Yjc5NzFiZWNlL3RhYmxlOmNmNGJiNTM1NTY3NDQ4NGRhYTIyMmNmZTRkODc0NmIzL3RhYmxlcmFuZ2U6Y2Y0YmI1MzU1Njc0NDg0ZGFhMjIyY2ZlNGQ4NzQ2YjNfMTAtMi0xLTEtMA_7c28e834-e592-40d6-a80f-e0cfc0bed5d9"
      unitRef="usd">509000</us-gaap:OperatingLeaseLiability>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfNTA2Ng_cbea94f6-fa07-4ad9-ae4b-78e7e174d04c">Credit Facility&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have 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). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:45pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Borrowing Base&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. 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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;The Lender 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 September 30, 2020 under the terms of our Amended Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest and Fees&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&#160;&#160;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 LIBOR-based interest rate, the Applicable Margin is 1.25%.  For purposes of the CB Floating Rate, the Applicable Margin is 1.50%. For the nine month period ended September 30, 2020, our weighted average interest rate was 2.11%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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="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="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="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="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="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="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 leases receivables, along with a first priority lien on a variable number of our leased compressors, the book value of which 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).  The Fifth Amendment of Security Agreement in connection with our Amended Credit Agreement was executed by the Company and the Lender on September 28, 2020.  This amendment contained an updated list our leased compressors, which provided our the Lender with additional collateral under its first priority lien.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Covenants.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The 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="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="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="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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September 30, 2020, we were in compliance with all financial 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 September 30, 2020 and December 31, 2019, our outstanding balance on the line of credit was $417,000.  &lt;/span&gt;&lt;/div&gt;CARES Act LoanOn April 10, 2020, the Company entered into a promissory note (the &#x201c;Loan&#x201d;) for an unsecured loan in the amount of $4.6&#160;million through the Paycheck Protection Program (&#x201c;PPP&#x201d;) established by the CARES Act and administered by the U.S. Small Business Administration ("SBA"). The Loan was made for the purpose of securing funding for salaries and wages of employees that may have otherwise been displaced by the outbreak of COVID-19 and the resulting detrimental impact on the Company&#x2019;s business.  JPMorgan Chase Bank, N.A. (the &#x201c;Lender&#x201d;) processed and funded the Loan.  On April 23, 2020, the SBA advised that companies that applied for and received PPP loans that had other sufficient sources of liquidity that would not be "significantly detrimental" to their businesses may be subject to increased scrutiny and potential liability unless these companies repaid their loans in full by May 7, 2020. While the Company believes it was justified in seeking the Loan and the funds received were earmarked for the purposes set forth in the original PPP regulations, the Company voluntarily repaid the Loan, with accrued interest, to the Lender on May 4, 2020.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMTg5_3db5a9d9-e715-4cb7-b75e-08190a838cd4"
      unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <ngs:LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity
      contextRef="i6dca2d65276b468f837c48a98f58b892_D20200101-20200930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMzI0_41d6707d-c70f-4700-9582-e35410f9b1e9"
      unitRef="usd">20000000</ngs:LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity>
    <ngs:LineOfCreditFacilityPotentialMaximumBorrowingCapacity
      contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfNDE0_a489ce6f-6a9a-4ef0-b6d0-71aa916fec3b"
      unitRef="usd">50000000</ngs:LineOfCreditFacilityPotentialMaximumBorrowingCapacity>
    <ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable
      contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfNjg4_f7e7a449-0b29-4f86-882d-ec54e2c083f2"
      unitRef="number">0.80</ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable>
    <ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory
      contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfNzM2_602083d8-29ca-4e52-8c17-02aa382c36e1"
      unitRef="number">0.50</ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory>
    <ngs:LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent
      contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfODA2_d997724d-3a3a-435d-b99e-9924944b3032"
      unitRef="number">0.50</ngs:LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent>
    <ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory
      contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfODU3_92ac9196-d080-4edb-93e2-19d86838d585"
      unitRef="number">0.75</ngs:LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMTA2Nw_8f57d08f-26dd-4cab-88da-40b39cc5135d"
      unitRef="usd">29500000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <ngs:LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding
      contextRef="i9b162d457f0943c29370087be3491c0a_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMTY1Nw_854b640a-3f51-4fec-98a0-06631b29f7b9"
      unitRef="loan">3</ngs:LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie1e067deb800456f8b5687c155e6da92_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMTgxMQ_b6a621b1-db32-42d6-a746-4be353eae413"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i01e26ffc253a4093b7bfca7ec61c7bb9_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMTg3OQ_f4091630-4363-496e-aa5c-c2bb4ee1a422"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMTk1Ng_ebaa6985-1d49-470a-9e16-78fc52e14b73"
      unitRef="number">0.0211</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <ngs:LineOfCreditFacilityCommitmentCoverageRatio
      contextRef="i0ffc1cdf0ae54887b6eca5d0ad645b46_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMzA0NA_a46980a0-8109-4ed9-b048-8caed90aecc0"
      unitRef="number">2.00</ngs:LineOfCreditFacilityCommitmentCoverageRatio>
    <ngs:LineOfCreditFacilityLeverageRatio
      contextRef="i9f6b3ec707774969ab33e80763a5e938_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfMzgyNA_e8218a7b-27f3-4df0-98a1-d12373b0cce7"
      unitRef="number">2.50</ngs:LineOfCreditFacilityLeverageRatio>
    <ngs:LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount
      contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfNDM0Nw_d2bb9fd0-68f0-406d-8db5-eb95efb7c2f2"
      unitRef="usd">50000</ngs:LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount>
    <ngs:LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount
      contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfNDQ0MA_fdac1625-94f5-4efe-b4d4-710537a6bb6a"
      unitRef="usd">150000</ngs:LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount>
    <us-gaap:LineOfCredit
      contextRef="i9f797aaf26eb4ef9af676d81d8d69563_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfNTA2Mw_023bbc88-01f2-4456-ba0e-ee8fdca8b8a4"
      unitRef="usd">417000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i2602d13e365c45c9ae3dffd0f458bb07_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81Mi9mcmFnOjA1NzIxZGEwMmY3YTQ5NzE4MTZkMzdlZjA1OTM1MmYyL3RleHRyZWdpb246MDU3MjFkYTAyZjdhNDk3MTgxNmQzN2VmMDU5MzUyZjJfNTA2Mw_2a40e7ce-4b5b-4270-8736-6bbe7bc946fe"
      unitRef="usd">417000</us-gaap:LineOfCredit>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i9371e6034af5467aa39c5582631a55e9_D20200410-20200410"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl81NS9mcmFnOjkwZDdiN2Y3YzliYjQwNzA4ZjAwNzc5MTQzNTJkOTUxL3RleHRyZWdpb246OTBkN2I3ZjdjOWJiNDA3MDhmMDA3NzkxNDM1MmQ5NTFfMTM5_cc37bace-bd01-4389-85ec-148df91ce835"
      unitRef="usd">4600000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfMTk5OA_78d304f7-ad0e-4370-9017-900e6fa17cd4">Deferred Compensation Plan&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has 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 of up to 90% of a participant&#x2019;s base salary, bonus, commissions, director fees and restricted stock unit 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.7 million and $1.5&#160;million as of September 30, 2020 and December 31, 2019, respectively. We reported in other (expense) income in the condensed consolidated statements of operations a loss related to the policy of approximately $19,000 and a gain of approximately $145,000 for the nine months ended September 30, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 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.  The deferred compensation liability, which is included in other long-term liabilities in the condensed consolidated balance sheet, was $1.9&#160;million and  $1.7 million as of September 30, 2020 and December 31, 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 September 30, 2020 and 2019, respectively, we had 47,299 and 94,148 unvested restricted stock units being deferred.  As of September 30, 2020, we had released and issued 144,401 shares with a value of $2.2 million to the deferred compensation plan.  As of September 30, 2019, we had released and issued 80,604 shares with a value of  $1.7 million to the deferred compensation plan.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <ngs:DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfMzcx_ad1188e8-8841-46a8-9ae5-6dfef3d8216a"
      unitRef="number">0.90</ngs:DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedAmount
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfNjQw_a60fb084-f2f1-4049-9993-90713db90cdb"
      unitRef="usd">1700000</us-gaap:LifeInsuranceCorporateOrBankOwnedAmount>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedAmount
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfNjQ3_7c733c82-d954-4ad5-990b-273ffc42266f"
      unitRef="usd">1500000</us-gaap:LifeInsuranceCorporateOrBankOwnedAmount>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfODM1_f55a3e5d-2723-4106-97b5-593b5a0b8980"
      unitRef="usd">-19000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfODY2_4ac0f4d7-877c-4ad3-bb4f-d39bd9854c96"
      unitRef="usd">145000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfNDM5ODA0NjUxMzI0NA_92d45f65-7171-41cb-822f-6e003f95ed38"
      unitRef="usd">1900000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfMTQ0NA_a83d3b97-d868-4905-8824-8e77425bdca3"
      unitRef="usd">1700000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <ngs:DeferredCompensationArrangementWithIndividualDeferredRestrictedStock
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfMTcxMw_782731fd-5836-4cc6-8702-ada8ffaac8b9"
      unitRef="shares">47299</ngs:DeferredCompensationArrangementWithIndividualDeferredRestrictedStock>
    <ngs:DeferredCompensationArrangementWithIndividualDeferredRestrictedStock
      contextRef="if2804c2298f94e97b1fd31effb082449_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfNzE0NjgyNTU4MjcxNA_649eaff8-e6a5-4a4d-b4f3-b7d692e047a0"
      unitRef="shares">94148</ngs:DeferredCompensationArrangementWithIndividualDeferredRestrictedStock>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfNzE0NjgyNTU4MjcyMg_e213a2b9-12df-4100-b417-35a3bc97864d"
      unitRef="shares">144401</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfMTg0Nw_3141fa49-626d-40ba-939f-1b2a8f1958f0"
      unitRef="usd">2200000</us-gaap:DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfMTkzNA_bf6be0af-a318-4acc-a5b3-c7fa3aad0652"
      unitRef="shares">80604</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MS9mcmFnOmRjODVmY2QzYTU0YjQ1YWM5N2E1OGYwNjc0ZDZkYzhhL3RleHRyZWdpb246ZGM4NWZjZDNhNTRiNDVhYzk3YTU4ZjA2NzRkNmRjOGFfMTk2MQ_f1abe7d6-2695-41c9-acdb-f7e416037e4c"
      unitRef="usd">1700000</us-gaap:DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMzQxMQ_943e6fb3-e38f-400f-8629-326f96a13683">Stock-Based and Other Long-Term Incentive Compensation&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 31, 2019, and changes during the nine months ended September 30, 2020 is presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractual Life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.66&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled / Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt;padding-right:-12pt"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable, September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.74&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information about our stock options outstanding at September 30, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.223%"/&gt;&lt;td style="width:0.1%"/&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.076%"/&gt;&lt;td style="width:0.1%"/&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.223%"/&gt;&lt;td style="width:0.1%"/&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.223%"/&gt;&lt;td style="width:0.1%"/&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.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Range of Exercise Prices&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options Exercisable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:57pt"&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.01-15.70&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.37&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$17.82-20.48&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$20.49-30.41&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 31, 2019 and changes during the nine months ended September 30, 2020 is presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.528%"/&gt;&lt;td style="width:0.1%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant Date Fair Value Per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September 30, 2020, there was $8,000 of unrecognized compensation cost related to unvested options.&#160;Total compensation expense for stock options was $18,000 and $92,000 for the nine months ended September 30, 2020 and 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Shares/Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 of the Company's Board of Directors reviewed his performance in determining the issuance of restricted common stock. Based on this review, which included consideration of the Company's 2019 performance, Mr. Taylor was awarded 94,133  restricted shares/units on April 28, 2020, which vest over three years, in equal annual installments, beginning April 28, 2021. On April 28, 2020, the Compensation Committee awarded 10,000 restricted shares/units to our Vice President of Technical Services, James Hazlett. The restricted shares to Mr. Hazlett vest over three years, in equal annual installments, beginning April 28, 2021. We also awarded and issued 4,432 shares of restricted common stock to each of our four independent members of our Board of Directors as partial payment for their services in 2020. These awards of restricted stock vest one year from the date of grant. Total compensation expense related to these and previously granted restricted stock awards was $1.7 million for the nine months ended September 30, 2020 and 2019. As of September 30, 2020, there was a total of $2.3 million of unrecognized compensation expense related to these shares/units which is expected to be recognized over the next 2.5 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Long-Term Incentive Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 28, 2020, based on its review of Mr. Taylor's 2019 performance, the Compensation Committee also issued a long-term incentive award of $1,061,820 to Mr. Taylor that vests in equal, annual tranches over three years.  At the time of vesting, each tranche will be payable in cash or common stock at the discretion of the Compensation Committee.  In addition, on April 28, 2020, we issued a $50,000 award to each of our four independent members of our Board of Directors as partial payment for their services in 2020.  These awards vest one year from the date of grant and are payable in cash upon vesting.  The Company accounts for these other long-term incentive awards to Mr. Taylor and our independent Board members as liabilities under accrued liabilities on our condensed consolidated balance sheet.  The vesting of these awards awards is subject &lt;/span&gt;&lt;/div&gt;to acceleration upon certain events, such as (i) death or disability of the recipient,  (ii) certain circumstances in connection with a change of control of the Company, (iii) for executive officers, termination without cause (as defined in the agreement), and (iv) for executive officers, resignation for good reason (as defined).  Total compensation expense related to these other long-term incentive awards was approximately $252,000 for the nine months ended September 30, 2020.  As of September 30, 2020, there was a total of $960,000 of unrecognized compensation expense related to these other long-term incentive awards which is expected to be recognized over the next 2.5 years.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMzQxMw_b35ce663-e13e-405a-9c1c-5934a9e0ff91">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 31, 2019, and changes during the nine months ended September 30, 2020 is presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractual Life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.66&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cancelled / Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt;padding-right:-12pt"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable, September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.74&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfMS0xLTEtMS0w_12ac3d1b-cd2e-4959-9ca7-52fb9658db02"
      unitRef="shares">208334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfMS0zLTEtMS0w_443df80e-6ce6-4557-9500-c6f37c795aed"
      unitRef="usdPerShare">23.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i1efe4ae258fd43f9a3bc4a43ef14ec06_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfMS01LTEtMS0w_f6da6f54-ef06-4ea6-861f-f910d2cffd89">P3Y7M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfMS03LTEtMS0w_c5f37459-0c95-4faf-af71-4bc3a4c843af"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfMi0xLTEtMS0w_b9341578-9690-4be5-9e2a-b0f7a658ff71"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfMi0zLTEtMS0w_40c484f9-d628-4883-8072-e85a3e204efc"
      unitRef="usdPerShare">4.91</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfMi01LTEtMS0yMDI0_f12f83ae-52c4-4bd4-8064-4f9853357f80">P9Y6M21D</ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm>
    <ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGrantsInPeriod
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfMi03LTEtMS0yMDI4_ae7cf8b9-f22e-44b1-923f-24114c906f08"
      unitRef="usd">18000</ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNC0xLTEtMS0w_08ad5bfe-704c-4531-9cdf-5fb95a48cd52"
      unitRef="shares">7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNC0zLTEtMS0w_77aa7cab-bb8c-4045-9384-146908b6b019"
      unitRef="usdPerShare">31.12</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNC03LTEtMS0w_7f9a458e-00c5-4082-b05c-01abdd92af5d"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNS0xLTEtMS0w_a632ee47-1254-4b23-ba77-764a118052ed"
      unitRef="shares">40000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNS0zLTEtMS0w_2cb7624c-5500-43c4-ad58-98c83cd50369"
      unitRef="usdPerShare">19.11</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNi0xLTEtMS0w_52af068b-32a1-4617-b13e-7eae5af34b3d"
      unitRef="shares">166334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNi0zLTEtMS0w_693bf264-5e16-43ca-908c-0d76b83cb996"
      unitRef="usdPerShare">23.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNi01LTEtMS0w_1ecab87e-df20-4f09-bf2f-95f8941155ad">P3Y10M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNi03LTEtMS0w_7cf0a924-e349-4d64-9dba-ca80d6126f88"
      unitRef="usd">18000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNy0xLTEtMS0w_7c15c007-96e5-459f-b41c-3782af7689a2"
      unitRef="shares">161334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNy0zLTEtMS0w_0de345c6-e3bb-4650-915b-094f133b682d"
      unitRef="usdPerShare">24.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNy01LTEtMS0w_ff19dfe4-9c9f-48ba-8ea6-a52aa149ce51">P3Y8M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmY3MDNjNTdhODVhYzRkYzNiMzgxNzdjYWZlYjhjZjUxL3RhYmxlcmFuZ2U6ZjcwM2M1N2E4NWFjNGRjM2IzODE3N2NhZmViOGNmNTFfNy03LTEtMS0w_62385f3c-44c9-45ce-bfe8-8fe5658c31aa"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMzQxMA_84a2395c-9394-4c12-9030-a98a46516320">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes information about our stock options outstanding at September 30, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.223%"/&gt;&lt;td style="width:0.1%"/&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.076%"/&gt;&lt;td style="width:0.1%"/&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.223%"/&gt;&lt;td style="width:0.1%"/&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.223%"/&gt;&lt;td style="width:0.1%"/&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.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Range of Exercise Prices&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options Exercisable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:57pt"&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.01-15.70&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.37&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$17.82-20.48&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.47&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$20.49-30.41&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i18311220cad84aff8d0ba85df546f198_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMi0wLTEtMS0wL3RleHRyZWdpb246ZjkxNDAwYWEyYzYyNDM0MmFlZjRkM2FkYmZlOGM4M2RfNA_620b976a-d849-41bb-819e-f537345b6b0e"
      unitRef="usdPerShare">0.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i18311220cad84aff8d0ba85df546f198_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMi0wLTEtMS0wL3RleHRyZWdpb246ZjkxNDAwYWEyYzYyNDM0MmFlZjRkM2FkYmZlOGM4M2RfNw_a7aff9ee-03da-4b95-9c5f-559140567118"
      unitRef="usdPerShare">15.70</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i0af931c02dd14c109fc58f6b5b3eb224_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMi0xLTEtMS0w_40fb7209-0570-492c-9bf4-b06f5aa8f5d2"
      unitRef="shares">13500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i18311220cad84aff8d0ba85df546f198_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMi0zLTEtMS0w_12adfef4-fe84-4f49-8a9b-6db4466f0481">P4Y4M13D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i0af931c02dd14c109fc58f6b5b3eb224_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMi01LTEtMS0w_2aecc426-3a45-45fe-ad61-28f842282e98"
      unitRef="usdPerShare">11.19</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i0af931c02dd14c109fc58f6b5b3eb224_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMi03LTEtMS0w_c8bd3905-f663-469a-9cc0-31d76617cb32"
      unitRef="shares">8500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i0af931c02dd14c109fc58f6b5b3eb224_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMi05LTEtMS0w_2a1cda73-9d80-4ee9-a29f-6a3d88c58563"
      unitRef="usdPerShare">14.89</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i80519537180144d8857f1bcc3e5b934d_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMy0wLTEtMS0wL3RleHRyZWdpb246NWRiMDJiNGM1ZDY5NDZhMTk2NmFhZGQ3OTU1YThjZDZfNA_7818e51b-64c4-4aa0-ad48-06fd9a9785f1"
      unitRef="usdPerShare">15.71</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i80519537180144d8857f1bcc3e5b934d_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMy0wLTEtMS0wL3RleHRyZWdpb246NWRiMDJiNGM1ZDY5NDZhMTk2NmFhZGQ3OTU1YThjZDZfNw_32ef795f-2487-4ef0-b9ea-f2fef5566471"
      unitRef="usdPerShare">17.81</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ic0c3b3868be54545b4da79bf73dbf5d5_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMy0xLTEtMS0w_74e213ed-399d-42ad-873d-368468ba1bfd"
      unitRef="shares">16000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i80519537180144d8857f1bcc3e5b934d_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMy0zLTEtMS0w_e37df570-60d6-42ba-8ce3-0ed3bd1db812">P0Y3M25D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="ic0c3b3868be54545b4da79bf73dbf5d5_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMy01LTEtMS0w_70cc47fa-87dc-4612-a1cd-2d836a8868c7"
      unitRef="usdPerShare">17.81</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ic0c3b3868be54545b4da79bf73dbf5d5_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMy03LTEtMS0w_ad995c23-4386-45bd-90f1-0c11b55e062b"
      unitRef="shares">16000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="ic0c3b3868be54545b4da79bf73dbf5d5_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfMy05LTEtMS0w_5b5a76c6-1716-4a2c-86da-1ee281bfcc35"
      unitRef="usdPerShare">17.81</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="icde9a127651e4548968fc0130017896d_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNC0wLTEtMS0wL3RleHRyZWdpb246NTU5MjY4OWJlMGJjNDgwNDg0NTJiZWM1NTIxNzY4ZTBfNA_1973c4b7-158f-422e-9ce0-2cb937dba654"
      unitRef="usdPerShare">17.82</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="icde9a127651e4548968fc0130017896d_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNC0wLTEtMS0wL3RleHRyZWdpb246NTU5MjY4OWJlMGJjNDgwNDg0NTJiZWM1NTIxNzY4ZTBfNw_ac27fb0a-af91-4886-9dca-b37f56ba42c1"
      unitRef="usdPerShare">20.48</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i852df066f93a49a5a421aaa50ba0504a_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNC0xLTEtMS0w_5e3fde54-143e-4b62-af0a-08db847d2865"
      unitRef="shares">20500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="icde9a127651e4548968fc0130017896d_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNC0zLTEtMS0w_abb6ac5d-04ce-43ee-894b-f96c76369ef1">P2Y5M19D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i852df066f93a49a5a421aaa50ba0504a_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNC01LTEtMS0w_e31c396d-2ce3-4322-be40-b80db062a570"
      unitRef="usdPerShare">18.75</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i852df066f93a49a5a421aaa50ba0504a_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNC03LTEtMS0w_b58be2d8-bf81-4842-8f0a-a227fb9b2b80"
      unitRef="shares">20500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i852df066f93a49a5a421aaa50ba0504a_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNC05LTEtMS0w_c799aa44-d1b6-449c-9b0b-390958c6ed17"
      unitRef="usdPerShare">18.75</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ied73ef54b7cb42d789f792e2dcd7490b_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNS0wLTEtMS0wL3RleHRyZWdpb246Y2VmOTY1YWViNmQyNGIxMjg5ZDVlYWQ0OWM5MGQ5ZjFfNA_527547cd-54bd-4939-9b8e-2d4b376f9e4d"
      unitRef="usdPerShare">20.49</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ied73ef54b7cb42d789f792e2dcd7490b_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNS0wLTEtMS0wL3RleHRyZWdpb246Y2VmOTY1YWViNmQyNGIxMjg5ZDVlYWQ0OWM5MGQ5ZjFfNw_7ab843ec-231e-4424-a3f2-1c6cbd14399f"
      unitRef="usdPerShare">30.41</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i148ba26d29514dc99e75f570bad782dc_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNS0xLTEtMS0w_9d480921-ebc3-4b91-a0f5-0163f28b19c1"
      unitRef="shares">116334</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ied73ef54b7cb42d789f792e2dcd7490b_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNS0zLTEtMS0w_0f29bc93-e775-4c0e-9ea0-88618c45280c">P4Y7M9D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i148ba26d29514dc99e75f570bad782dc_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNS01LTEtMS0w_065e2431-4c55-4bc8-88c8-cfc1ddea549d"
      unitRef="usdPerShare">27.11</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i148ba26d29514dc99e75f570bad782dc_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNS03LTEtMS0w_29a31c7d-5c7d-4470-b374-cd9bcf19b15c"
      unitRef="shares">116334</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i148ba26d29514dc99e75f570bad782dc_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNS05LTEtMS0w_9bbf26ed-b2a6-41fe-9f65-b567dea46b56"
      unitRef="usdPerShare">27.11</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNi0xLTEtMS0w_0ead468a-0606-4302-b023-5b29469ce5b2"
      unitRef="shares">166334</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNi0zLTEtMS0w_3cf3c290-8966-416f-976d-d01afe7b2d03">P3Y10M28D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNi01LTEtMS0w_e35a9761-fa5e-4f07-b5a7-062582e79453"
      unitRef="usdPerShare">23.89</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNi03LTEtMS0w_fcd25fd0-b175-4aad-a12e-1b8bf0184055"
      unitRef="shares">161334</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOmRhYzE2ZTMzZWRlYzRlZDBhYTYwOTY4MTg4NzM0YzViL3RhYmxlcmFuZ2U6ZGFjMTZlMzNlZGVjNGVkMGFhNjA5NjgxODg3MzRjNWJfNi05LTEtMS0w_3f5a7953-a100-471d-a3f1-2270209843a5"
      unitRef="usdPerShare">24.48</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMzQwNg_6ec7c203-c9e8-4f46-b490-3717af02dc2f">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 31, 2019 and changes during the nine months ended September 30, 2020 is presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.528%"/&gt;&lt;td style="width:0.1%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant Date Fair Value Per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at September 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOjFlZmJjOWEwYzZjZTQ2ZWY4MjFmMDdiNmJiNzg1ZjdlL3RhYmxlcmFuZ2U6MWVmYmM5YTBjNmNlNDZlZjgyMWYwN2I2YmI3ODVmN2VfMS0xLTEtMS0w_f332d370-4d1f-4f9d-b327-802a5e5396f5"
      unitRef="shares">10433</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ifd56c581ea014bab9d7f4c6e40327fca_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOjFlZmJjOWEwYzZjZTQ2ZWY4MjFmMDdiNmJiNzg1ZjdlL3RhYmxlcmFuZ2U6MWVmYmM5YTBjNmNlNDZlZjgyMWYwN2I2YmI3ODVmN2VfMS0zLTEtMS0w_ce8ccc72-9f6b-4882-9f36-973f78d26283"
      unitRef="usdPerShare">11.93</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOjFlZmJjOWEwYzZjZTQ2ZWY4MjFmMDdiNmJiNzg1ZjdlL3RhYmxlcmFuZ2U6MWVmYmM5YTBjNmNlNDZlZjgyMWYwN2I2YmI3ODVmN2VfMi0xLTEtMS0w_3eb80b71-b15e-4cf0-a887-7fc47f275e64"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOjFlZmJjOWEwYzZjZTQ2ZWY4MjFmMDdiNmJiNzg1ZjdlL3RhYmxlcmFuZ2U6MWVmYmM5YTBjNmNlNDZlZjgyMWYwN2I2YmI3ODVmN2VfMi0zLTEtMS0w_4265e916-9b53-43e8-b4de-16039842ad01"
      unitRef="usdPerShare">2.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOjFlZmJjOWEwYzZjZTQ2ZWY4MjFmMDdiNmJiNzg1ZjdlL3RhYmxlcmFuZ2U6MWVmYmM5YTBjNmNlNDZlZjgyMWYwN2I2YmI3ODVmN2VfMy0xLTEtMS0w_d0a16a13-1722-4aa7-881e-e0ec0ac939f2"
      unitRef="shares">10433</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOjFlZmJjOWEwYzZjZTQ2ZWY4MjFmMDdiNmJiNzg1ZjdlL3RhYmxlcmFuZ2U6MWVmYmM5YTBjNmNlNDZlZjgyMWYwN2I2YmI3ODVmN2VfMy0zLTEtMS0w_9dc06c78-a6fe-4980-8a82-09ea8d37d0ac"
      unitRef="usdPerShare">11.93</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOjFlZmJjOWEwYzZjZTQ2ZWY4MjFmMDdiNmJiNzg1ZjdlL3RhYmxlcmFuZ2U6MWVmYmM5YTBjNmNlNDZlZjgyMWYwN2I2YmI3ODVmN2VfNS0xLTEtMS0w_1eee231d-5ec0-4da6-8c4d-963b64acc161"
      unitRef="shares">5000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ibf71d77cf80d4a099ca7e987bca5def2_I20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RhYmxlOjFlZmJjOWEwYzZjZTQ2ZWY4MjFmMDdiNmJiNzg1ZjdlL3RhYmxlcmFuZ2U6MWVmYmM5YTBjNmNlNDZlZjgyMWYwN2I2YmI3ODVmN2VfNS0zLTEtMS0w_57f717a2-35f1-4ff1-895f-1bde88838cff"
      unitRef="usdPerShare">2.07</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="ie9fa287721dc41efafa60fc5fd57439c_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNDI5_55447daa-ce32-445f-821c-4572da08ad5b"
      unitRef="usd">8000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i380bc0d401754d66b92873969846057a_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNTQ0_61159f9a-6e04-47ee-bdf4-1840348c90e6"
      unitRef="usd">18000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i50426197793046e6b81bf67d06a790dc_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNTUx_15d39a05-e899-4ed3-aa2d-2b7ad1fbc135"
      unitRef="usd">92000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i11ca0984ff264e8d90b48d4f70d28a4b_D20200428-20200428"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfOTk4_ba36d065-7034-44c2-9d85-1578f0b80222"
      unitRef="shares">94133</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i11ca0984ff264e8d90b48d4f70d28a4b_D20200428-20200428"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMTA2MQ_146fb42b-ebbc-4f32-bf8c-124cff0daff7">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7d969b49cffd4892a69e24d80ccfa443_D20200428-20200428"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMTE3NQ_4fdcc58e-5d4b-4c70-b034-4d932a31bad3"
      unitRef="shares">10000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i16adbb8db237409d8da478f8b90e380a_D20200428-20200428"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMTMwOQ_928cbef9-55b7-45dc-94a4-743737a05273">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ia3b05515349f4724ae081eb1cd41d6e5_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMTM5Ng_309ca371-b082-40d2-b736-9e7131e1b218"
      unitRef="shares">4432</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <ngs:NumberOfIndependentDirectors
      contextRef="ic083eeffb63d4d54b4bbd34fc259fd2a_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNDM5ODA0NjUxNDc0Ng_c6a0d8cd-a5f1-43d2-9c7c-7521a4ac5fee"
      unitRef="independent_director">4</ngs:NumberOfIndependentDirectors>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ia3b05515349f4724ae081eb1cd41d6e5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMTU4NA_b89b0599-5258-4938-8097-ca563c136607">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i00810e9e38e24342a8f17a0bcf12e0a7_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMTcxMw_a98e3d3c-5886-49ce-b763-40f152de7fda"
      unitRef="usd">1700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i860f2664c8ce481382b568c3d18a19f0_I20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMTc4Mw_ba1f7f5a-a3eb-422b-945e-cc261e0df1db"
      unitRef="usd">2300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i7362592aae0141738774f50d8b117d23_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNzE0NjgyNTU5MjE4Nw_6127a6de-e67b-4387-8dd3-3ac6849fa9a9">P2Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue
      contextRef="i2efa62a644504aaca8ab73d487ddc505_D20200428-20200428"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMjA5MA_c9bf6417-99b0-4f24-a733-84a6b07ab38f"
      unitRef="usd">1061820</ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i2efa62a644504aaca8ab73d487ddc505_D20200428-20200428"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMjE0OQ_b62e923d-e2fc-4fc7-8660-b14f25322ce1">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue
      contextRef="i9aa5d17c159d491a8b89c67a57b771c2_D20200428-20200428"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMjMyNg_9acfe56b-d11c-4f30-9e99-9c07c8b0cfba"
      unitRef="usd">50000</ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue>
    <ngs:NumberOfIndependentDirectors
      contextRef="i9aa5d17c159d491a8b89c67a57b771c2_D20200428-20200428"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNDM5ODA0NjUxNDc1NQ_e8aaec2d-6eca-46d4-b34d-152e8fbbd853"
      unitRef="independent_director">4</ngs:NumberOfIndependentDirectors>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9aa5d17c159d491a8b89c67a57b771c2_D20200428-20200428"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfMjQ2Nw_3f080abc-d74e-481b-a3d0-8234ed373446">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6b8bed9ad30f4f0a8b40588c2fbbb697_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNTQ5NzU1ODE0NzkxNg_59a00155-c6eb-432c-a31f-8064eb0eb5b1"
      unitRef="usd">252000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i533f88323adf41bead7c96f279f37d33_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNTQ5NzU1ODE0NzkyNg_6ba51f1f-25b8-4dcb-8cb1-abb958b371ea"
      unitRef="usd">960000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i6b8bed9ad30f4f0a8b40588c2fbbb697_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82NC9mcmFnOjU1NTkxOGRmZTc4MzQzZjBiMDIyMjUxOTY3ZjgwZTU0L3RleHRyZWdpb246NTU1OTE4ZGZlNzgzNDNmMGIwMjIyNTE5NjdmODBlNTRfNTQ5NzU1ODE0NzkzNw_9556005e-7389-4a79-a48c-dc09c4fc090d">P2Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MTgvZnJhZzpmZmM4MjIyZWEyNzM0NzllYmNlYmFmMTRlNDc1NTRhMy90ZXh0cmVnaW9uOmZmYzgyMjJlYTI3MzQ3OWViY2ViYWYxNGU0NzU1NGEzXzcxNDY4MjU1ODMxMjA_0ce9e517-1507-4442-867b-6b0f7cb93247">Impairment of Goodwill&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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 was 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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="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, the Company recorded a full impairment charge of its goodwill of $10.0&#160;million during the three months ended September 30, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MTgvZnJhZzpmZmM4MjIyZWEyNzM0NzllYmNlYmFmMTRlNDc1NTRhMy90ZXh0cmVnaW9uOmZmYzgyMjJlYTI3MzQ3OWViY2ViYWYxNGU0NzU1NGEzXzEwOTk1MTE2MzAzMDA_f47ce444-d6da-42d1-93d1-be4c4c81e847"
      unitRef="usd">10000000.0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RleHRyZWdpb246NGJjZGM5MjE1MzUzNDQ5Yjg5ZDk5YzA2MGQ2MzJkM2VfMTE3NQ_ec086fba-6c7a-46eb-bc41-b91419f8cf55">Earnings per Share&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the numerators and denominators of the basic and diluted earnings per share computation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(562)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator for (loss) earnings per basic common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator for (loss) earnings per diluted common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock options and restricted shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended September 30, 2020, 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;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the nine months ended September 30, 2020, options to purchase 171,900 weighted average shares of common stock with exercise prices ranging from $14.89 to $33.36 were not included in the computation of diluted earnings per share due to their antidilutive effect.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three and nine months ended September 30, 2019, 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;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RleHRyZWdpb246NGJjZGM5MjE1MzUzNDQ5Yjg5ZDk5YzA2MGQ2MzJkM2VfMTE3OQ_4bd81f6d-41d9-4e7f-892a-b3f9bbc0650a">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the numerators and denominators of the basic and diluted earnings per share computation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nine months ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(562)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator for (loss) earnings per basic common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator for (loss) earnings per diluted common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock options and restricted shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfNC0xLTEtMS0w_18d9caf8-89e6-4faa-8924-137bee57ee76"
      unitRef="usd">-562000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfNC0zLTEtMS0w_6e9a9522-5f02-4008-9c07-a01d22c013a7"
      unitRef="usd">-12579000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfNC01LTEtMS0w_65fd0015-d5ce-486f-8d82-952e5b13952b"
      unitRef="usd">3685000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfNC03LTEtMS0w_61bfdfc2-4361-457d-9014-88c3d24b14bc"
      unitRef="usd">-12154000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfNi0xLTEtMS0w_246dc1ba-b4f9-401d-aaf2-6ffd818cf649"
      unitRef="shares">13248000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfNi0zLTEtMS0w_7197636d-0fc6-4dd3-862f-efee4dfa4ca0"
      unitRef="shares">13137000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfNi01LTEtMS0w_3f96ae29-dabc-4c2c-973c-e8dfcca8b333"
      unitRef="shares">13214000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfNi03LTEtMS0w_ec47da6d-89ea-438f-96ea-2a6a35aa824f"
      unitRef="shares">13112000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfOC0xLTEtMS0w_246dc1ba-b4f9-401d-aaf2-6ffd818cf649"
      unitRef="shares">13248000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfOC0zLTEtMS0w_7197636d-0fc6-4dd3-862f-efee4dfa4ca0"
      unitRef="shares">13137000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfOC01LTEtMS0w_3f96ae29-dabc-4c2c-973c-e8dfcca8b333"
      unitRef="shares">13214000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfOC03LTEtMS0w_ec47da6d-89ea-438f-96ea-2a6a35aa824f"
      unitRef="shares">13112000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfOS0xLTEtMS0w_44b7ab1b-fc02-48f1-af54-5dcd6a6211f5"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfOS0zLTEtMS0w_db135714-bf33-4af5-a7d9-1a9715e16450"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfOS01LTEtMS0w_59f90c2c-0ba1-48e5-ad93-134e4a7c274f"
      unitRef="shares">257000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfOS03LTEtMS0w_c8fd7327-ea0e-425b-94ee-171fa164b0d5"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTAtMS0xLTEtMA_865c4520-2c2a-4d16-afcf-2c21f4d583a7"
      unitRef="shares">13248000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTAtMy0xLTEtMA_f9d05603-5332-4b7e-b22b-f0f72157708e"
      unitRef="shares">13137000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTAtNS0xLTEtMA_ee256348-ff7e-4499-8a0a-baf1a22b2b97"
      unitRef="shares">13471000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTAtNy0xLTEtMA_ad7cd128-1aea-44ba-8ce1-46a674bc27fa"
      unitRef="shares">13112000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTItMS0xLTEtMA_1682857c-e4f1-4861-9af2-809f945ed984"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTItMy0xLTEtMA_fe122b06-28a1-4c23-a036-9389ee2636ef"
      unitRef="usdPerShare">-0.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTItNS0xLTEtMA_86ad877c-cecb-4900-bea4-8e790cd401e7"
      unitRef="usdPerShare">0.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTItNy0xLTEtMA_7e0463ae-6978-4d96-9bf5-99589e9fa178"
      unitRef="usdPerShare">-0.93</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTMtMS0xLTEtMA_904f4a49-1f65-4d9c-b5e3-3b7b3a911995"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic7465602a0c44090b0fc5f8bf0326e8c_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTMtMy0xLTEtMA_ab3891e7-007a-44fe-b9ff-df9c92d5930e"
      unitRef="usdPerShare">-0.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTMtNS0xLTEtMA_02ded676-94d7-4505-8b8f-22c31c91d004"
      unitRef="usdPerShare">0.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RhYmxlOjliODA4NDRjYjRmMDQxMzBiOGQ3ZGM2N2MyYTk4ZGM3L3RhYmxlcmFuZ2U6OWI4MDg0NGNiNGYwNDEzMGI4ZDdkYzY3YzJhOThkYzdfMTMtNy0xLTEtMA_b113ae5e-1958-4579-9ebe-71e684398069"
      unitRef="usdPerShare">-0.93</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RleHRyZWdpb246NGJjZGM5MjE1MzUzNDQ5Yjg5ZDk5YzA2MGQ2MzJkM2VfNTQ5NzU1ODE0MjUzMA_9d6d4b3a-991c-4ba4-a73f-dfdd4ec82c7b"
      unitRef="shares">171900</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i92e94f5f184c448292a1010aab3066b3_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RleHRyZWdpb246NGJjZGM5MjE1MzUzNDQ5Yjg5ZDk5YzA2MGQ2MzJkM2VfNTY3_9b256049-091f-482f-8800-6c9fe89ab1b1"
      unitRef="usdPerShare">14.89</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i92e94f5f184c448292a1010aab3066b3_D20200101-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83MC9mcmFnOjRiY2RjOTIxNTM1MzQ0OWI4OWQ5OWMwNjBkNjMyZDNlL3RleHRyZWdpb246NGJjZGM5MjE1MzUzNDQ5Yjg5ZDk5YzA2MGQ2MzJkM2VfNTcz_bee5d545-86da-426c-a440-ed1ec3b5612c"
      unitRef="usdPerShare">33.36</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83My9mcmFnOmE0MmE3NzM2Y2VkZjQxYTY5Y2Y5YTZkNWQwM2NmZDgyL3RleHRyZWdpb246YTQyYTc3MzZjZWRmNDFhNjljZjlhNmQ1ZDAzY2ZkODJfNDMx_3fb87bd3-6efc-4bec-b424-c67060bfea05">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="i8109e4acefbb4dae92c8ad92028a58e8_D20170101-20170331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83My9mcmFnOmE0MmE3NzM2Y2VkZjQxYTY5Y2Y5YTZkNWQwM2NmZDgyL3RleHRyZWdpb246YTQyYTc3MzZjZWRmNDFhNjljZjlhNmQ1ZDAzY2ZkODJfMjEy_5ce85c59-3929-4385-8a2c-00f8ebd796c1"
      unitRef="number">0.50</us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="if037d14d923540a8a79ce48e222cb2ad_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83My9mcmFnOmE0MmE3NzM2Y2VkZjQxYTY5Y2Y5YTZkNWQwM2NmZDgyL3RleHRyZWdpb246YTQyYTc3MzZjZWRmNDFhNjljZjlhNmQ1ZDAzY2ZkODJfMzU3_ed4267ca-191f-431c-86aa-65e9835f28e0"
      unitRef="usd">1000000.0</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83Ni9mcmFnOjliY2NkM2YwMDM5YjRhOGViMWI1Nzk5YjliMWYxYWM0L3RleHRyZWdpb246OWJjY2QzZjAwMzliNGE4ZWIxYjU3OTliOWIxZjFhYzRfNTIx_b36d1d29-158f-4773-bea8-b20c11f2cd45">Commitments and ContingenciesFrom time to time, we are a party to various legal proceedings in the ordinary course of our business. 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 adverse effect on our financial position, results of operations or cash flow.&#160;We are not currently a party to any material legal proceedings, and we are not aware of any threatened material litigation.</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MzYvZnJhZzpiYWRkYTJmM2I1YjQ0ZTVhYWQ4ZmYxOTJjNWFjYWJhMi90ZXh0cmVnaW9uOmJhZGRhMmYzYjViNDRlNWFhZDhmZjE5MmM1YWNhYmEyXzcxNDY4MjU1ODk4NTQ_5dbc8b97-af10-4360-ae76-ff401656b344">Subsequent Events&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leslie Shockley Beyer joined our Board of Directors on June 10, 2020.  As part of her 2020 compensation as an independent Board member, the Compensation Committee of our Board awarded Ms. Beyer 1,324 shares of restricted stock on October 15, 2020.  In addition, the Compensation Committee also awarded Ms. Beyer a cash award of $25,000.  Both of Ms. Beyer's awards vest on June 20, 2021, and both are subject to acceleration under certain events.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As disclosed on Form 8-K, on October 23, 2020, our Board of Directors authorized the Company to enter into a share repurchase program for the purchase of up to an aggregate amount of $10&#160;million of the Company&#x2019;s common stock in accordance with the guidelines specified under Rule 10b5-1 of the Securities Exchange Act of 1934.  Repurchases may be made in open market purchases, block trades or in privately negotiated transactions. Repurchases, if any, under the program will be made at the discretion of management, and will depend upon market pricing and conditions, business, legal, accounting and other considerations. The repurchase program may be modified, suspended or terminated at any time without notice, in the Company&#x2019;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&#x2019;s operations and other factors deemed appropriate. These factors may also affect the timing and amount of share repurchases. The repurchase program does not obligate the Company to repurchase any shares. This repurchase plan expires on September 30, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i44a1253b43df4fe68343910299bcb665_D20201015-20201015"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MzYvZnJhZzpiYWRkYTJmM2I1YjQ0ZTVhYWQ4ZmYxOTJjNWFjYWJhMi90ZXh0cmVnaW9uOmJhZGRhMmYzYjViNDRlNWFhZDhmZjE5MmM1YWNhYmEyXzcxNDY4MjU1ODk4NTY_83f71ee2-2bc9-4eec-8a9f-94b6dfb17505"
      unitRef="shares">1324</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue
      contextRef="ia15d802227e9480fa6f6cf479e11ef4e_D20201015-20201015"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MzYvZnJhZzpiYWRkYTJmM2I1YjQ0ZTVhYWQ4ZmYxOTJjNWFjYWJhMi90ZXh0cmVnaW9uOmJhZGRhMmYzYjViNDRlNWFhZDhmZjE5MmM1YWNhYmEyXzcxNDY4MjU1ODk4NjM_d13e2cf2-9a65-4cde-9d25-814e48c91ca6"
      unitRef="usd">25000</ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i9d8f2ceced4d41288fff0a5ba76e9b07_I20201023"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl82MzYvZnJhZzpiYWRkYTJmM2I1YjQ0ZTVhYWQ4ZmYxOTJjNWFjYWJhMi90ZXh0cmVnaW9uOmJhZGRhMmYzYjViNDRlNWFhZDhmZjE5MmM1YWNhYmEyXzcxNDY4MjU1ODk4NzI_657b1410-f8be-4f7e-bebd-85424b349bad"
      unitRef="usd">10000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <ngs:IncreaseDecreaseInRentalRevenuePercentage
      contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTIxNzM_0a8834c9-0db4-49b1-af6d-836f9268a434"
      unitRef="number">-0.060</ngs:IncreaseDecreaseInRentalRevenuePercentage>
    <ngs:IncreaseDecreaseInUnitUtilizationPercentage
      contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTIxNzg_2c3f2b6e-4b17-4b4e-99f7-f5cefc93a948"
      unitRef="number">-0.052</ngs:IncreaseDecreaseInUnitUtilizationPercentage>
    <ngs:IncreaseDecreaseInHorsepowerUtilizationPercentage
      contextRef="i0d3395f9362849ec92e29439575a1a0f_D20200401-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTIxODY_f22d3972-49e3-461c-9015-13671b697991"
      unitRef="number">-0.045</ngs:IncreaseDecreaseInHorsepowerUtilizationPercentage>
    <ngs:IncreaseDecreaseInRentalRevenuePercentage
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTI1MzE_25977cb2-7a8f-42f7-bb6e-84a7b81ccffb"
      unitRef="number">-0.018</ngs:IncreaseDecreaseInRentalRevenuePercentage>
    <ngs:IncreaseDecreaseInUnitUtilizationPercentage
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTI2MTc_746e7c23-8fcd-41fd-a969-7df398e293c2"
      unitRef="number">-0.001</ngs:IncreaseDecreaseInUnitUtilizationPercentage>
    <ngs:IncreaseDecreaseInHorsepowerUtilizationPercentage
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTI2MjU_e3ff75dc-eaa7-4191-a225-f20d6b348979"
      unitRef="number">-0.002</ngs:IncreaseDecreaseInHorsepowerUtilizationPercentage>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTQ5Njc_7bd49b0e-45c2-4b35-ae7e-061091c22248"
      unitRef="usd">12000000.0</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTUwNDM_e373ef97-6fec-4ff8-97ba-569b8950c1ab"
      unitRef="usd">1000000.0</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i1efe4ae258fd43f9a3bc4a43ef14ec06_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl83OS9mcmFnOmM4NDExNDQ1ZTU5ODQyODk4MzQwMWQwM2Y0N2RiOTZlL3RleHRyZWdpb246Yzg0MTE0NDVlNTk4NDI4OTgzNDAxZDAzZjQ3ZGI5NmVfMTIwOTQ2Mjc5NTUyODU_25711617-1c56-4532-b8d2-6de4a1a73f0f"
      unitRef="usd">69900000</us-gaap:PaymentsToAcquireProductiveAssets>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477556653656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Nov. 09, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-31398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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 Ln., Ste 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Midland<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, Par Value $0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,468,799<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001084991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 13<br> -Subsection a-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1-<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477563118936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 27,559<span></span>
</td>
<td class="nump">$ 11,592<span></span>
</td>
</tr>
<tr class="re">
<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 $1,119 and $918, respectively</a></td>
<td class="nump">10,384<span></span>
</td>
<td class="nump">9,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_InventoryNet', window );">Inventory</a></td>
<td class="nump">17,125<span></span>
</td>
<td class="nump">21,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Federal income tax receivable</a></td>
<td class="nump">11,083<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_PrepaidTaxes', window );">Prepaid income taxes</a></td>
<td class="nump">127<span></span>
</td>
<td class="nump">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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">596<span></span>
</td>
<td class="nump">597<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">66,874<span></span>
</td>
<td class="nump">42,415<span></span>
</td>
</tr>
<tr class="re">
<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 $37 and $24, respectively</a></td>
<td class="nump">1,230<span></span>
</td>
<td class="nump">1,068<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 of $179,160 and $162,348, respectively</a></td>
<td class="nump">210,876<span></span>
</td>
<td class="nump">217,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOtherNet', window );">Property and equipment, net of accumulated depreciation of $13,327 and $12,847, respectively</a></td>
<td class="nump">21,824<span></span>
</td>
<td class="nump">21,869<span></span>
</td>
</tr>
<tr class="ro">
<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 of $306 and $158, respectively</a></td>
<td class="nump">509<span></span>
</td>
<td class="nump">604<span></span>
</td>
</tr>
<tr class="re">
<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,977 and $1,883, respectively</a></td>
<td class="nump">1,182<span></span>
</td>
<td class="nump">1,276<span></span>
</td>
</tr>
<tr class="ro">
<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,818<span></span>
</td>
<td class="nump">1,603<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">304,313<span></span>
</td>
<td class="nump">286,577<span></span>
</td>
</tr>
<tr class="ro">
<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">2,045<span></span>
</td>
<td class="nump">1,975<span></span>
</td>
</tr>
<tr class="ro">
<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">4,391<span></span>
</td>
<td class="nump">2,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_LinesOfCreditCurrent', window );">Line of credit</a></td>
<td class="nump">417<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_OperatingLeaseLiabilityCurrent', window );">Current operating leases</a></td>
<td class="nump">203<span></span>
</td>
<td class="nump">189<span></span>
</td>
</tr>
<tr class="re">
<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">583<span></span>
</td>
<td class="nump">640<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">7,639<span></span>
</td>
<td class="nump">5,508<span></span>
</td>
</tr>
<tr class="re">
<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">41,579<span></span>
</td>
<td class="nump">31,243<span></span>
</td>
</tr>
<tr class="ro">
<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">306<span></span>
</td>
<td class="nump">415<span></span>
</td>
</tr>
<tr class="re">
<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,931<span></span>
</td>
<td class="nump">1,718<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">51,455<span></span>
</td>
<td class="nump">38,884<span></span>
</td>
</tr>
<tr class="re">
<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 6, 9, and 14)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, 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="ro">
<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,290 and 13,178 shares issued, respectively</a></td>
<td class="nump">133<span></span>
</td>
<td class="nump">132<span></span>
</td>
</tr>
<tr class="re">
<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">112,052<span></span>
</td>
<td class="nump">110,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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">141,163<span></span>
</td>
<td class="nump">137,478<span></span>
</td>
</tr>
<tr class="re">
<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="num">(490)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">252,858<span></span>
</td>
<td class="nump">247,693<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 304,313<span></span>
</td>
<td class="nump">$ 286,577<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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6787-107765<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<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_PropertyPlantAndEquipmentOtherNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOtherNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477555582392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 1,119<span></span>
</td>
<td class="nump">$ 918<span></span>
</td>
</tr>
<tr class="re">
<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 obsolescence</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="ro">
<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>Noncurrent Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl 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">179,160<span></span>
</td>
<td class="nump">162,348<span></span>
</td>
</tr>
<tr class="ro">
<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">13,327<span></span>
</td>
<td class="nump">12,847<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">306<span></span>
</td>
<td class="nump">158<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,977<span></span>
</td>
<td class="nump">$ 1,883<span></span>
</td>
</tr>
<tr class="re">
<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<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_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="ro">
<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 USD per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">13,290,000<span></span>
</td>
<td class="nump">13,178,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_TreasuryStockShares', window );">Treasury shares (in shares)</a></td>
<td class="nump">38,000<span></span>
</td>
<td class="nump">38,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_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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477559748488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations - USD ($)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLeaseIncome', window );">Rental income</a></td>
<td class="nump">$ 14,861,000<span></span>
</td>
<td class="nump">$ 14,434,000<span></span>
</td>
<td class="nump">$ 46,092,000<span></span>
</td>
<td class="nump">$ 41,393,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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">904,000<span></span>
</td>
<td class="nump">6,418,000<span></span>
</td>
<td class="nump">4,968,000<span></span>
</td>
<td class="nump">17,345,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_Revenues', window );">Total revenue</a></td>
<td class="nump">15,765,000<span></span>
</td>
<td class="nump">20,852,000<span></span>
</td>
<td class="nump">51,060,000<span></span>
</td>
<td class="nump">58,738,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">6,760,000<span></span>
</td>
<td class="nump">6,707,000<span></span>
</td>
<td class="nump">21,286,000<span></span>
</td>
<td class="nump">19,540,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">997,000<span></span>
</td>
<td class="nump">4,390,000<span></span>
</td>
<td class="nump">4,596,000<span></span>
</td>
<td class="nump">12,508,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">138,000<span></span>
</td>
<td class="nump">164,000<span></span>
</td>
<td class="nump">363,000<span></span>
</td>
<td class="nump">470,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">2,493,000<span></span>
</td>
<td class="nump">2,791,000<span></span>
</td>
<td class="nump">7,318,000<span></span>
</td>
<td class="nump">7,966,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">6,318,000<span></span>
</td>
<td class="nump">5,920,000<span></span>
</td>
<td class="nump">18,859,000<span></span>
</td>
<td class="nump">17,217,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,039,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,039,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_InventoryWriteDown', window );">Inventory allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,350,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,350,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">0<span></span>
</td>
<td class="nump">1,512,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,512,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_CostsAndExpenses', window );">Total operating costs and expenses</a></td>
<td class="nump">16,706,000<span></span>
</td>
<td class="nump">34,873,000<span></span>
</td>
<td class="nump">52,422,000<span></span>
</td>
<td class="nump">72,602,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(941,000)<span></span>
</td>
<td class="num">(14,021,000)<span></span>
</td>
<td class="num">(1,362,000)<span></span>
</td>
<td class="num">(13,864,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(2,000)<span></span>
</td>
<td class="num">(4,000)<span></span>
</td>
<td class="num">(13,000)<span></span>
</td>
<td class="num">(12,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">214,000<span></span>
</td>
<td class="nump">93,000<span></span>
</td>
<td class="nump">407,000<span></span>
</td>
<td class="nump">579,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">212,000<span></span>
</td>
<td class="nump">89,000<span></span>
</td>
<td class="nump">394,000<span></span>
</td>
<td class="nump">567,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 before provision for income taxes</a></td>
<td class="num">(729,000)<span></span>
</td>
<td class="num">(13,932,000)<span></span>
</td>
<td class="num">(968,000)<span></span>
</td>
<td class="num">(13,297,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_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">167,000<span></span>
</td>
<td class="nump">1,353,000<span></span>
</td>
<td class="nump">4,653,000<span></span>
</td>
<td class="nump">1,143,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (562,000)<span></span>
</td>
<td class="num">$ (12,579,000)<span></span>
</td>
<td class="nump">$ 3,685,000<span></span>
</td>
<td class="num">$ (12,154,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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Basic (in USD per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.96)<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="num">$ (0.93)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Diluted (in USD per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.96)<span></span>
</td>
<td class="nump">$ 0.27<span></span>
</td>
<td class="num">$ (0.93)<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Basic (in shares)</a></td>
<td class="nump">13,248<span></span>
</td>
<td class="nump">13,137<span></span>
</td>
<td class="nump">13,214<span></span>
</td>
<td class="nump">13,112<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Diluted (in shares)</a></td>
<td class="nump">13,248<span></span>
</td>
<td class="nump">13,137<span></span>
</td>
<td class="nump">13,471<span></span>
</td>
<td class="nump">13,112<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">$ 536,000<span></span>
</td>
<td class="nump">$ 5,877,000<span></span>
</td>
<td class="nump">$ 3,994,000<span></span>
</td>
<td class="nump">$ 15,816,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">$ 368,000<span></span>
</td>
<td class="nump">$ 541,000<span></span>
</td>
<td class="nump">$ 974,000<span></span>
</td>
<td class="nump">$ 1,529,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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 by lessor from operating lease of rented property and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: 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 12: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: 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=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120380238&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 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=121326447&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 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: 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 11: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: 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=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease 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 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121576215&amp;loc=SL77919372-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121561866&amp;loc=SL77919311-209978<br><br>Reference 3: 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 6A<br> -URI http://asc.fasb.org/extlink&amp;oid=121640914&amp;loc=SL77927221-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_OperatingLeaseLeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120311839&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: 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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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 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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&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://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 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-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_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_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>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477557893352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed 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 );">Beginning balance (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 );">Beginning balance 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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">31<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(192)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(192)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98<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 );">Ending balance (in shares) at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,133<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 );">Ending balance at Mar. 31, 2019</a></td>
<td class="nump">260,188<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 131<span></span>
</td>
<td class="nump">108,617<span></span>
</td>
<td class="nump">151,440<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_SharesOutstanding', window );">Beginning balance (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 );">Beginning balance 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="ro">
<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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(12,154)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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 );">Ending balance at Sep. 30, 2019</a></td>
<td class="nump">248,690<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 131<span></span>
</td>
<td class="nump">109,861<span></span>
</td>
<td class="nump">139,188<span></span>
</td>
<td class="num">$ (490)<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 );">Beginning balance (in shares) at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,133<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 );">Beginning balance at Mar. 31, 2019</a></td>
<td class="nump">260,188<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 131<span></span>
</td>
<td class="nump">108,617<span></span>
</td>
<td class="nump">151,440<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of common stock options</a></td>
<td class="num">(50)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(50)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">327<span></span>
</td>
<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="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 );">Ending balance (in shares) at Jun. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,138<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 );">Ending balance at Jun. 30, 2019</a></td>
<td class="nump">261,116<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 131<span></span>
</td>
<td class="nump">109,218<span></span>
</td>
<td class="nump">151,767<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Compensation expense on common stock options</a></td>
<td class="nump">32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(12,579)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,579)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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 );">Ending balance at Sep. 30, 2019</a></td>
<td class="nump">248,690<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 131<span></span>
</td>
<td class="nump">109,861<span></span>
</td>
<td class="nump">139,188<span></span>
</td>
<td class="num">$ (490)<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 );">Beginning balance (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="num">(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 );">Beginning balance 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>
<tr class="ro">
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Compensation expense on common stock options</a></td>
<td class="nump">17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(149)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(149)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">4,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,082<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 );">Ending balance (in shares) at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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 );">Ending balance at Mar. 31, 2020</a></td>
<td class="nump">252,129<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 133<span></span>
</td>
<td class="nump">110,926<span></span>
</td>
<td class="nump">141,560<span></span>
</td>
<td class="num">$ (490)<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 );">Beginning balance (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="num">(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 );">Beginning balance 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>
<tr class="re">
<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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">3,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Sep. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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 );">Ending balance at Sep. 30, 2020</a></td>
<td class="nump">252,858<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 133<span></span>
</td>
<td class="nump">112,052<span></span>
</td>
<td class="nump">141,163<span></span>
</td>
<td class="num">$ (490)<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 );">Beginning balance (in shares) at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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 );">Beginning balance at Mar. 31, 2020</a></td>
<td class="nump">252,129<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 133<span></span>
</td>
<td class="nump">110,926<span></span>
</td>
<td class="nump">141,560<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_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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Compensation expense on common stock options</a></td>
<td class="nump">1<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>
</tr>
<tr class="re">
<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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">562<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">562<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">165<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 );">Ending balance (in shares) at Jun. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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 );">Ending balance at Jun. 30, 2020</a></td>
<td class="nump">252,857<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 133<span></span>
</td>
<td class="nump">111,489<span></span>
</td>
<td class="nump">141,725<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_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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Compensation expense on common stock options</a></td>
<td class="nump">1<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>
</tr>
<tr class="re">
<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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">562<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">562<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(562)<span></span>
</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">(562)<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 );">Ending balance (in shares) at Sep. 30, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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 );">Ending balance at Sep. 30, 2020</a></td>
<td class="nump">$ 252,858<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 133<span></span>
</td>
<td class="nump">$ 112,052<span></span>
</td>
<td class="nump">$ 141,163<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=120383193&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477560399288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 3,685,000<span></span>
</td>
<td class="num">$ (12,154,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 income (loss) 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>
</tr>
<tr class="ro">
<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">18,859,000<span></span>
</td>
<td class="nump">17,217,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 income taxes</a></td>
<td class="nump">233,000<span></span>
</td>
<td class="num">(1,177,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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">1,628,000<span></span>
</td>
<td class="nump">1,780,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_ProvisionForDoubtfulAccounts', window );">Bad debt allowance</a></td>
<td class="nump">287,000<span></span>
</td>
<td class="nump">55,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_InventoryWriteDown', window );">Inventory allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,350,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,039,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 sale of assets</a></td>
<td class="num">(284,000)<span></span>
</td>
<td class="num">(37,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">0<span></span>
</td>
<td class="nump">1,512,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 );">Loss (gain) on company owned life insurance</a></td>
<td class="nump">19,000<span></span>
</td>
<td class="num">(145,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Trade accounts receivables</a></td>
<td class="num">(1,565,000)<span></span>
</td>
<td class="num">(4,060,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">3,793,000<span></span>
</td>
<td class="nump">3,798,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_IncreaseDecreaseInIncomeTaxesReceivable', window );">Federal income tax receivable</a></td>
<td class="num">(11,083,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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and prepaid income taxes</a></td>
<td class="num">(86,000)<span></span>
</td>
<td class="num">(72,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">2,174,000<span></span>
</td>
<td class="nump">1,054,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="num">(57,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw', window );">Deferred tax liability increase due to tax law change</a></td>
<td class="nump">10,103,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_IncreaseDecreaseInOtherCurrentAssets', window );">Other</a></td>
<td class="nump">226,000<span></span>
</td>
<td class="nump">125,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_NetCashProvidedByUsedInOperatingActivities', window );">NET CASH PROVIDED BY OPERATING ACTIVITIES</a></td>
<td class="nump">27,932,000<span></span>
</td>
<td class="nump">21,285,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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(11,964,000)<span></span>
</td>
<td class="num">(54,077,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_PaymentsToAcquireLifeInsurancePolicies', window );">Purchase of company owned life insurance</a></td>
<td class="num">(254,000)<span></span>
</td>
<td class="num">(207,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">394,000<span></span>
</td>
<td class="nump">26,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_ProceedsFromSaleOfDeferredCompensationMutualFund', window );">Proceeds from sale of deferred compensation mutual fund</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities', window );">Proceeds from insurance claims of property and equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,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">(11,814,000)<span></span>
</td>
<td class="num">(54,247,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from loan</a></td>
<td class="nump">4,601,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of loan</a></td>
<td class="num">(4,601,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_ProceedsFromPurchaseCommitmentDiscountNet', window );">Payments of other long-term liabilities, net</a></td>
<td class="num">(2,000)<span></span>
</td>
<td class="num">(16,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">0<span></span>
</td>
<td class="nump">505,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="nump">0<span></span>
</td>
<td class="num">(490,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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid related to net share settlement of equity awards</a></td>
<td class="num">(149,000)<span></span>
</td>
<td class="num">(183,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 FINANCING ACTIVITIES</a></td>
<td class="num">(151,000)<span></span>
</td>
<td class="num">(184,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="nump">15,967,000<span></span>
</td>
<td class="num">(33,146,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD</a></td>
<td class="nump">11,592,000<span></span>
</td>
<td class="nump">52,628,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">27,559,000<span></span>
</td>
<td class="nump">19,482,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>
</tr>
<tr class="ro">
<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">13,000<span></span>
</td>
<td class="nump">43,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">95,000<span></span>
</td>
<td class="nump">254,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>
</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 components to inventory</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">746,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_TransferOfPrepaidsToRentalEquipmentAndInventory', window );">Transfer of prepaids to rental equipment and inventory</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">958,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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right of use asset acquired through an operating lease</a></td>
<td class="nump">$ 52,000<span></span>
</td>
<td class="nump">$ 126,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_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Deferred Income Tax Liabilities Due To Change In Tax Law</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw</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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ProceedsFromSaleOfDeferredCompensationMutualFund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Sale Of Deferred Compensation Mutual Fund</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ProceedsFromSaleOfDeferredCompensationMutualFund</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_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=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 a debt initially having maturity due after one year or beyond the 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477555157016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Description of Business</a></td>
<td class="text">Description of Business<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recent Events </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  The effects of the COVID-19 outbreak, including actions taken by businesses and governments to contain the spread of the virus, resulted in a significant, rapid decline in global and U.S. economic conditions.  This significant drop in economic activity caused global demand for crude oil to drastically decline.  According to the International Energy Agency&#8217;s (&#8220;IEA&#8221;) Oil Market Report for July 2020, global crude oil demand during the second quarter of 2020 declined 16.4&#160;million barrels per day (&#8220;MMbpd&#8221;) compared to the second quarter of 2019, a decrease of more than 15%. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, discussion between OPEC and Russia (&#8220;OPEC+&#8221;) resulted in Saudi Arabia significantly discounting the price of its crude oil, as well as Saudi Arabia and Russia significantly increasing their oil supply in April 2020.  The dramatic decline in crude oil demand combined with this increase in supply resulted in unprecedented storage issues and a resulting severe lack of takeaway capacity for oil producers.  As a result, crude oil prices reached record or multi-year lows in April.  West Texas Intermediate (&#8220;WTI&#8221;) crude oil traded below $20 per barrel and Brent crude oil traded below $30 per barrel during the second half of April, including an anomalous trading day where WTI traded at negative values on low volume close to the end of a contract trading month.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, OPEC+ agreed to cut production by 9.7 MMbpd starting in May 2020, while Saudi Arabia voluntarily cut another 1 MMbpd starting in June 2020.  Meanwhile, oil production dropped dramatically in non-OPEC countries, including the U.S.  Burdened by low prices and takeaway issues, U.S. producers (including several of our customers) shut in production to varying degrees in April and May, and drilling and completion activities dramatically declined.  According to IEA&#8217;s Oil Market Report for August 2020, U.S. production in May dropped 2 MMbpd from April and 2.9 MMbpd from its all-time high in November 2019.  According to IEA&#8217;s July report, global oil supply fell to a nine-year low of 86.9 MMbpd in June.     </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As states throughout the U.S., as well as many other countries around the world, began to lift restrictions and reopened their economies to varying degrees, global demand for crude oil partially recovered.   This increased demand, combined with the production cuts mentioned above, resulted in the oil markets coming back into balance.  After trading below $20 per barrel in the second half of April and averaging $28.53 per barrel in May, WTI crude oil has averaged approximately $40 per barrel from June 1 through early November with greatly reduced price volatility.  While oil markets have remained in balance, crude oil supply and demand grew significantly during July and August.  According to IEA's Oil Market Reports for August and September 2020, global supply grew by a combined 3.6 MMbpd, while according to IEA&#8217;s Oil Market Report for October 2020, global demand in July increased 3.4 MMbpd from June. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">These issues discussed above resulted in an increasing number of unit returns and shut-in notices from our customers during April and May 2020, which primarily impacted our small (125 HP or less) and medium (126 HP &#8211; 399 HP) horsepower units.  In late May and throughout June as oil prices partially recovered and stabilized, we received restart notices for several wells that were recently shut in.  As a result, our rental revenue, unit utilization, and horsepower utilization declined 6.0%, 5.2% and 4.5%, respectively, in the second quarter when compared to the first quarter of 2020.  While we continued to receive  several additional restart notices in July and August for wells that were recently shut-in, our utilization has remained stable from June through September.  Compared to the second quarter, the Company&#8217;s rental revenue declined 1.8%, while the Company&#8217;s unit utilization and horsepower utilization remained steady (0.1% and 0.2% increases, respectively) in the third quarter.  Unit pricing has also been stable since June.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nevertheless, risks remain high in this environment. As restrictions have been reduced in many states and countries, the rate of COVID-19 infections, hospitalizations and deaths has increased.  Since October, the rate of infections has risen very </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">quickly in several countries, with the U.S. setting new records for daily infections in November.  This has resulted in a reinstatement, to varying degress, of restrictions in several states and countries, including several European countries.  If states and countries need to put further restrictions in place to help prevent the spread of the virus, crude oil demand could decline again.  Due to the resurgence of COVID-19 in Europe and the United States, the IEA (in its November Oil Market Report) lowered its near-term global demand outlook for the remainder of 2020 and the first quarter of 2021.  While positive news about potential vaccines has provided some support for oil prices, the IEA notes that vaccines are unlikely to significantly boost oil demand until well into 2021.  All of these risks could negatively impact oil prices, which would impact our utilization, rental revenues and overall financial performance during the remainder of 2020 as well as 2021.         </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the current economic and industry backdrop, we still expect compressor sales to be low for the remainder of 2020 and early 2021, as exploration and production companies have significantly reduced their capital expenditures budgets.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In regards to our costs, we implemented various cost cutting measures with respect to operating expenses and capital expenditures during the second quarter.  Our operating expense reductions included reductions in our headcount from both layoffs and attrition, wage freezes, centralization of certain processes for better cost control, and the enlistment of our suppliers in our cost cutting efforts.  These cost cutting measures helped our financial performance and liquidity during the third quarter, and we expect these cost cutting measures to continue to benefit our financial performance through the remainder of 2020 and into 2021.  In addition, as we have done during prior downturns, we have significantly reduced our capital expenditures budget.  We invested $12.0&#160;million in capital expenditures during the first nine months of 2020, including $1.0&#160;million during the third quarter of 2020.  Depending on customer needs, we plan to incur another $7-$9 million in capital expenditures during the fourth quarter of 2020, bringing our 2020 capital expenditures budget to $19-$21 million, down from $69.9&#160;million in 2019.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finally, in keeping with current commercial precautions and practices in our industry, we have continued to implement guidelines to mitigate health risks to our employees and customers during this outbreak.  We adopted remote work processes at our Midland headquarters.  Due to continued and resurgent positive COVID-19 cases in the Midland area, including exposure and positive tests among the Company&#8217;s professional staff and immediate families, the Company&#8217;s corporate headquarters has remained closed through the date of this filing, and is staffed at minimum levels throughout the past and present quarter.  Our continued office closure and staffing challenges resulted in delays in our collection and assimilation of financial data related to the completion of our interim financial statements required for this filing.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we adapted our field and fabrication work processes as well. To date, our field operations have continued largely uninterrupted, as the U.S. Department of Homeland Security designated our industry as part of our country&#8217;s critical infrastructure.  Remote work and work process adjustments related to COVID-19 have not impacted our ability to maintain of service operations or caused us to incur significant costs.  In addition, we have not experienced any supply chain issues in connection with the COVID-19 outbreak.  </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full impact of the COVID-19 outbreak continues to evolve as of the date of this report. As such, it is uncertain as to the full magnitude that the pandemic will have on the Company's financial condition, liquidity, and future results of operations. Management is actively monitoring the global situation on its financial condition, liquidity, operations, suppliers, industry, and workforce. Given the daily evolution of the COVID-19 outbreak and the global responses to curb its spread, the Company is not able to estimate the effects of the COVID-19 outbreak on its results of operations, financial condition, or liquidity during the remainder of 2020 or 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477553628392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation and Basis of Presentation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include the accounts of the Company, its subsidiary, NGSG Properties, LLC and the rabbi trust associated with the Company's deferred compensation plan (see Note 9). All significant intercompany accounts and transactions for the periods presented have been eliminated in consolidation.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements include all adjustments, consisting of only normal recurring adjustments, which are necessary to make our financial position at September 30, 2020 and the results of our operations for the three and nine months ended September 30, 2020 and 2019 not misleading.&#160;&#160;As permitted by the rules and regulations of the Securities and Exchange Commission (SEC), the accompanying condensed consolidated financial statements do not include all disclosures normally required by generally accepted accounting principles in the United States of America (GAAP).&#160;&#160;These financial statements should be read in conjunction</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2019 on file with the SEC.&#160;In our opinion, the condensed consolidated financial statements are a fair </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">presentation of the financial position, results of operations, changes in stockholders' equity and cash flows for the periods presented.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three and nine months ended September 30, 2020 are not necessarily indicative of the results of operations to be expected for the full fiscal year ending December 31, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition Policy</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers ("ASC 606").  Under ASC 606, 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;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Goods and Services</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of principal activities from which the Company generates its revenue: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rental Revenue.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMzA1OA_638e19aa-b44e-4c26-9d22-4a9db2356204">six</span> 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, 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><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Sales Revenue.  </span><span style="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 style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Custom/fabricated compressors and flare systems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - 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 complete and shipped, or in accordance with a bill and hold arrangement, 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 condensed 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 style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 that 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 is complete and ready for shipment. We have operated using bill and hold agreements with certain customers for many years, with consistent and 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. Revenue recognized related to bill and hold arrangements for the nine months ended September 30, 2020 and 2019 was approximately $852,000 and $9.4&#160;million, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Parts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Exchange or rebuilding customer owned compressors</span><span style="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 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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 style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Used compressors or flares</span><span style="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="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service and Maintenance Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. 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-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, transaction prices are not subject to variable consideration constraints.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the Company's revenue disaggregated by product or service type for the three and nine months ended September 30, 2020 and 2019:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compressors - sales</span></div></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,703&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,211&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,199&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flares - sales</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (parts/rebuilds) - sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and maintenance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">974&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,529&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue from contracts with customers</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,418&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,968&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,345&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: ASC 842 rental revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,861&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,434&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,092&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,393&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,765&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,852&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,060&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,738&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="text-indent:108pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020 and December 31, 2019, we had the following receivables and deferred income from contracts with customers: </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.177%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable - contracts with customers</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,252&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,061&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable - ASC 842</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Accounts Receivable</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,503&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,024&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(918)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Accounts Receivable, net</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,384&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,106&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income</span></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized rental revenue of $73,000 for the nine months ended September 30, 2020 that was included in deferred income at the beginning of 2020. For the year ended December 31, 2019, the Company recognized revenue of $48,000 from amounts related to sales that were included in deferred income at the beginning of 2019.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transaction Price Allocated to the Remaining Performance Obligations</span></div><div style="text-align:justify;text-indent:72pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, the Company did not have revenue related to unsatisfied performance obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:90pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 expenses on our condensed consolidated statements of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ASC 842 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-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company, as a lessor, 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.  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;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Inventory</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:45pt"><span style="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.  The cost of inventories is determined by the weighted average method. 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 assesses 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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Rental Equipment and Property and Equipment</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 is 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.  The majority of our property and equipment, including rental equipment, is a direct cost to generating revenue.  </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  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><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of equipment out of the rental fleet are included with sales revenue and cost of sales, while retirements of units are shown as a separate operating expense.  Gains and losses resulting from sales and dispositions of other property and equipment are included within other income (expense). Maintenance and repairs are charged to cost of rentals as incurred.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 carryforwards.  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.  Valuation allowances are established to reduce deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. To the extent we establish a valuation allowance or increase this allowance in a period, we include an expense in the tax provision in our condensed consolidated statements of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for uncertain tax positions in accordance with guidance in 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 condensed consolidated financial statements. Tax benefits are recognized only for tax positions that are more likely than not to be sustained upon examination by tax authorities.  The amount recognized is measured as the largest amount of benefit that is greater than 50% likely to be realized upon settlement.  A liability for unrecognized tax benefits is recorded for any tax benefits claimed in our tax returns that do not meet these recognition and measurement standards.  We have no liabilities for uncertain tax positions as of September 30, 2020.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy regarding income tax interest and penalties is to expense those items as interest expense and other expense, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was enacted in response to the economic impact caused by the COVID-19 pandemic. The CARES Act, among other things, permits federal income tax net operating loss ("NOL") carryovers and carrybacks to offset 100% of taxable income for taxable years beginning before 2021. In addition, the CARES Act allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid federal income taxes.  Please see Note 4, Federal Income Tax Receivable for a discussion about the impact on our condensed consolidated financial statements.     </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Fair Value Measurement</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-align:justify;text-indent:45pt"><span><br/></span></div><div style="text-align:justify"><span style="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="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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;  </span></div><div style="text-align:justify;text-indent:36pt"><span style="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 September 30, 2020 and December 31, 2019 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;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Segments and Related Information</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  Although we 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.  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;text-indent:36pt"><span style="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><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The nature of the products and services;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The nature of the production processes; </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The type or class of customer for their products and services; </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The methods used to distribute their products or provide their services; and</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The nature of the regulatory environment, if applicable.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  Our manufacturing  process is essentially the same for the entire Company and is performed at our facilities in Midland, Texas and Tulsa, Oklahoma. Our customers primarily consist of entities in the business of producing oil and natural gas.  The maintenance and service of our products is consistent across the entire Company and is performed via an internal fleet of vehicles.  The regulatory environment is similar in every jurisdiction in that the most impacting regulations and practices are the result of federal energy policy. In addition, the economic characteristics of each customer arrangement are similar in that we maintain policies at the corporate level.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Revisions of Prior Period Financial Statements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As stated in our Annual Report on Form 10-K for the year ended December 31, 2019, we revised our consolidated financial statements for the years ended December 31, 2018 and 2017, as well as for interim periods in 2019 and 2018, for immaterial operating costs and expenses that were inappropriately capitalized. The following is a summary of the revisions to our unaudited, condensed consolidated financial statements for the three and nine months ended September 30, 2019:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Revised Condensed Consolidated Statements of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the three months ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands, except per share)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Revised</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,852</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,852</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of rentals, exclusive of depreciation stated separately below</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating costs and expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;Operating loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13,561)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(460)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(14,021)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,472)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,932)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Loss per share, basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.93)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.96)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Loss per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.93)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the nine months ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands, except per share)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Revised</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,738</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,738</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of rentals, exclusive of depreciation stated separately below</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,540&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating costs and expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;Operating loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,759)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,105)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,297)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">890&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(11,302)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(852)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Loss per share, basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.86)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.93)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Loss per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.86)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.93)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">Revised Condensed Consolidated Statement of Stockholders' Equity</span><span style="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><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the nine months ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Revised</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings balance at January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,291&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(949)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,342&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity at January 1, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) for the three months ended March 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings balance at March 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity at March 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,208)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) for the three months ended June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings balance at June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity at June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,454)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) for the three months ended September 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings balance at September 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,801)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity at September 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">Revised Condensed Consolidated Statement of Cash Flows</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the nine months ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Revised</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(852)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(929)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory decrease</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,798&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and prepaid income taxes decrease (increase)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,609</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">676</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,285</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of rental equipment, property and other equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,077)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(53,571)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(676)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(54,247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Net change in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(33,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(33,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>21
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477553806984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory, net of allowance for obsolescence of $37,000 at September 30, 2020 and $24,000 at December 31, 2019, consisted of the following amounts:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.907%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.030%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials - current</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,275&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,388&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory - current</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,125&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,080&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="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 $37 and $24, respectively)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory - total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,355&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,148&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our long-term inventory consists of raw materials that remain viable but that the Company does not expect to sell or use within the year.  During the nine months ended September 30, 2020, there were no write-offs of obsolete inventory against the allowance for obsolescence.</span></div>Inventory AllowanceDue to the slow moving nature or obsolescence of a portion of its long-term inventory and inventory related to the retirement of rental equipment, the Company recorded an increase of $3.35&#160;million to its inventory allowance during the nine months ended September 30, 2019 for costs that may not be recoverable in the future.  The Company did not record an increase to its inventory allowance during the nine months ended September 30, 2020.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477555237080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Federal Income Tax Receivable<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Federal Income Tax Receivable</a></td>
<td class="text">Federal Income Tax ReceivableAs discussed in Note 2, the CARES Act allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid federal income taxes.  The Company generated significant NOLs during 2018 and 2019, and plans to carryback these losses for five years.  Accordingly, as of March 31, 2020, the Company recorded a federal income tax receivable of $15.0&#160;million and an increase to its deferred income tax liability of $10.1&#160;million on its condensed consolidated balance sheet.  During the third quarter of 2020, the Company received refunds totaling $3.9&#160;million related to its 2018 NOLs, which reduced its federal income tax receivable to $11.1&#160;million on its condensed consolidated balance sheet as of September 30, 2020.  In addition, the Company recorded a current income tax benefit of $4.9&#160;million on its condensed consolidated statement of operations for the nine months ended September 30, 2020.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477553806984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Rental Equipment<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Rental Equipment</a></td>
<td class="text">Rental Equipment<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our rental equipment and associated accumulated depreciation as of September 30, 2020 and December 31, 2019, respectively, consisted of the following:  </span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compressor units</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,920&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,961&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,036&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(179,160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162,348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment, net of accumulated depreciation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,876&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,742&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluated our rental equipment for potential impairment as of September 30, 2020, and determined that no such impairment existed as of that date. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Retirement of Rental Equipment</span></div>During the third quarter of 2019, Company management determined 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, the Company recorded a $1.5&#160;million loss on retirement of rental equipment during the nine months ended September 30, 2019.  The Company did not record any retirements from its rental fleet during the nine months ended September 30, 2020.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477553899960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 1 year to almost 9 years. Renewal and termination options are included in the lease term when it is reasonably certain that the Company will exercise the option.  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-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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 condensed consolidated statements of operations and had no impact on the Company's condensed consolidated statements of cash flows.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of lease standard ASC 842 on the September 30, 2020 condensed consolidated balance sheet was as follows: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:39.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.417%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification on the Condensed Consolidated Balance Sheet</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets-operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term in years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Implicit Rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs are recognized on a straight-line basis over the lease term. Total operating lease costs for the nine months ended September 30, 2020 was approximately $419,000.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.462%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (2)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Lease costs are classified on the condensed 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><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) &#160;&#160;&#160;&#160;Includes costs of $275,000 for leases with terms of 12 months or less and $144,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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the future maturities of lease liabilities as of September 30, 2020:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.853%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.217%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Liabilities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 (excluding the nine months ended September 30, 2020)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477555214344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facility<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Credit Facility</a></td>
<td class="text">Credit Facility<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-align:justify;text-indent:45pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrowing Base</span><span style="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 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;The Lender 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 September 30, 2020 under the terms of our Amended Credit Agreement.</span></div><div style="text-align:justify"><span style="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="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="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 LIBOR-based interest rate, the Applicable Margin is 1.25%.  For purposes of the CB Floating Rate, the Applicable Margin is 1.50%. For the nine month period ended September 30, 2020, our weighted average interest rate was 2.11%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="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="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="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="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="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="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 compressors, the book value of which 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).  The Fifth Amendment of Security Agreement in connection with our Amended Credit Agreement was executed by the Company and the Lender on September 28, 2020.  This amendment contained an updated list our leased compressors, which provided our the Lender with additional collateral under its first priority lien.  </span></div><div style="text-align:justify"><span style="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="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="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="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="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="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;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, we were in compliance with all financial 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 September 30, 2020 and December 31, 2019, our outstanding balance on the line of credit was $417,000.  </span></div>CARES Act LoanOn April 10, 2020, the Company entered into a promissory note (the &#8220;Loan&#8221;) for an unsecured loan in the amount of $4.6&#160;million through the Paycheck Protection Program (&#8220;PPP&#8221;) established by the CARES Act and administered by the U.S. Small Business Administration ("SBA"). The Loan was made for the purpose of securing funding for salaries and wages of employees that may have otherwise been displaced by the outbreak of COVID-19 and the resulting detrimental impact on the Company&#8217;s business.  JPMorgan Chase Bank, N.A. (the &#8220;Lender&#8221;) processed and funded the Loan.  On April 23, 2020, the SBA advised that companies that applied for and received PPP loans that had other sufficient sources of liquidity that would not be "significantly detrimental" to their businesses may be subject to increased scrutiny and potential liability unless these companies repaid their loans in full by May 7, 2020. While the Company believes it was justified in seeking the Loan and the funds received were earmarked for the purposes set forth in the original PPP regulations, the Company voluntarily repaid the Loan, with accrued interest, to the Lender on May 4, 2020.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477556418072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CARES Act Loan<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">CARES Act Loan</a></td>
<td class="text">Credit Facility<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-align:justify;text-indent:45pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Borrowing Base</span><span style="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 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;The Lender 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 September 30, 2020 under the terms of our Amended Credit Agreement.</span></div><div style="text-align:justify"><span style="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="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="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 LIBOR-based interest rate, the Applicable Margin is 1.25%.  For purposes of the CB Floating Rate, the Applicable Margin is 1.50%. For the nine month period ended September 30, 2020, our weighted average interest rate was 2.11%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="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="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="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="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="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="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 compressors, the book value of which 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).  The Fifth Amendment of Security Agreement in connection with our Amended Credit Agreement was executed by the Company and the Lender on September 28, 2020.  This amendment contained an updated list our leased compressors, which provided our the Lender with additional collateral under its first priority lien.  </span></div><div style="text-align:justify"><span style="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="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="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="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="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="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;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, we were in compliance with all financial 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 September 30, 2020 and December 31, 2019, our outstanding balance on the line of credit was $417,000.  </span></div>CARES Act LoanOn April 10, 2020, the Company entered into a promissory note (the &#8220;Loan&#8221;) for an unsecured loan in the amount of $4.6&#160;million through the Paycheck Protection Program (&#8220;PPP&#8221;) established by the CARES Act and administered by the U.S. Small Business Administration ("SBA"). The Loan was made for the purpose of securing funding for salaries and wages of employees that may have otherwise been displaced by the outbreak of COVID-19 and the resulting detrimental impact on the Company&#8217;s business.  JPMorgan Chase Bank, N.A. (the &#8220;Lender&#8221;) processed and funded the Loan.  On April 23, 2020, the SBA advised that companies that applied for and received PPP loans that had other sufficient sources of liquidity that would not be "significantly detrimental" to their businesses may be subject to increased scrutiny and potential liability unless these companies repaid their loans in full by May 7, 2020. While the Company believes it was justified in seeking the Loan and the funds received were earmarked for the purposes set forth in the original PPP regulations, the Company voluntarily repaid the Loan, with accrued interest, to the Lender on May 4, 2020.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>27
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477553907768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation Plan<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">Deferred Compensation Plan</a></td>
<td class="text">Deferred Compensation Plan<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has 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 of up to 90% of a participant&#8217;s base salary, bonus, commissions, director fees and restricted stock unit 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.7 million and $1.5&#160;million as of September 30, 2020 and December 31, 2019, respectively. We reported in other (expense) income in the condensed consolidated statements of operations a loss related to the policy of approximately $19,000 and a gain of approximately $145,000 for the nine months ended September 30, 2020 and 2019, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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.  The deferred compensation liability, which is included in other long-term liabilities in the condensed consolidated balance sheet, was $1.9&#160;million and  $1.7 million as of September 30, 2020 and December 31, 2019, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 September 30, 2020 and 2019, respectively, we had 47,299 and 94,148 unvested restricted stock units being deferred.  As of September 30, 2020, we had released and issued 144,401 shares with a value of $2.2 million to the deferred compensation plan.  As of September 30, 2019, we had released and issued 80,604 shares with a value of  $1.7 million to the deferred compensation plan.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477553782904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based and Other Long-Term Incentive Compensation<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based and Other Long-Term Incentive Compensation</a></td>
<td class="text">Stock-Based and Other Long-Term Incentive Compensation<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of all option activity as of December 31, 2019, and changes during the nine months ended September 30, 2020 is presented below.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.477%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual Life (years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value</span></div><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,334&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.67&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.66</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.56</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled / Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;padding-right:-12pt"><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, September 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,334&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.89&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.91</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, September 30, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,334&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.48&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.74</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about our stock options outstanding at September 30, 2020:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:39.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.076%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.227%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="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="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Exercisable</span></div></td></tr><tr style="height:57pt"><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life (years)</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.01-15.70</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,500&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.37</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.19&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,500&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.89&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.81&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.81&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$17.82-20.48</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.47</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20.49-30.41</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,334&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.61</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,334&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,334&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.91</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.89&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,334&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.48&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of the status of our unvested stock options as of December 31, 2019 and changes during the nine months ended September 30, 2020 is presented below.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:72.908%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.528%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.530%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant Date Fair Value Per Share</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,433&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.93&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at September 30, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020, there was $8,000 of unrecognized compensation cost related to unvested options.&#160;Total compensation expense for stock options was $18,000 and $92,000 for the nine months ended September 30, 2020 and 2019, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Shares/Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In  accordance  with  the  Company's  employment  agreement  with  Stephen  Taylor,  the  Company's  Chief  Executive  Officer,  the  Compensation Committee of the Company's Board of Directors reviewed his performance in determining the issuance of restricted common stock. Based on this review, which included consideration of the Company's 2019 performance, Mr. Taylor was awarded 94,133  restricted shares/units on April 28, 2020, which vest over three years, in equal annual installments, beginning April 28, 2021. On April 28, 2020, the Compensation Committee awarded 10,000 restricted shares/units to our Vice President of Technical Services, James Hazlett. The restricted shares to Mr. Hazlett vest over three years, in equal annual installments, beginning April 28, 2021. We also awarded and issued 4,432 shares of restricted common stock to each of our four independent members of our Board of Directors as partial payment for their services in 2020. These awards of restricted stock vest one year from the date of grant. Total compensation expense related to these and previously granted restricted stock awards was $1.7 million for the nine months ended September 30, 2020 and 2019. As of September 30, 2020, there was a total of $2.3 million of unrecognized compensation expense related to these shares/units which is expected to be recognized over the next 2.5 years.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Long-Term Incentive Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 28, 2020, based on its review of Mr. Taylor's 2019 performance, the Compensation Committee also issued a long-term incentive award of $1,061,820 to Mr. Taylor that vests in equal, annual tranches over three years.  At the time of vesting, each tranche will be payable in cash or common stock at the discretion of the Compensation Committee.  In addition, on April 28, 2020, we issued a $50,000 award to each of our four independent members of our Board of Directors as partial payment for their services in 2020.  These awards vest one year from the date of grant and are payable in cash upon vesting.  The Company accounts for these other long-term incentive awards to Mr. Taylor and our independent Board members as liabilities under accrued liabilities on our condensed consolidated balance sheet.  The vesting of these awards awards is subject </span></div>to acceleration upon certain events, such as (i) death or disability of the recipient,  (ii) certain circumstances in connection with a change of control of the Company, (iii) for executive officers, termination without cause (as defined in the agreement), and (iv) for executive officers, resignation for good reason (as defined).  Total compensation expense related to these other long-term incentive awards was approximately $252,000 for the nine months ended September 30, 2020.  As of September 30, 2020, there was a total of $960,000 of unrecognized compensation expense related to these other long-term incentive awards which is expected to be recognized over the next 2.5 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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477581439128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Impairment of Goodwill<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillDisclosureTextBlock', window );">Impairment of Goodwill</a></td>
<td class="text">Impairment of Goodwill<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the cost in excess of fair value of the identifiable net assets acquired.  Goodwill was 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><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, the Company recorded a full impairment charge of its goodwill of $10.0&#160;million during the three months ended September 30, 2019.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>XML
<SEQUENCE>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477553815976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Earnings per Share</a></td>
<td class="text">Earnings per Share<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the numerators and denominators of the basic and diluted earnings per share computation </span><span style="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 data)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.185%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(562)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,579)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for (loss) earnings per basic common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for (loss) earnings per diluted common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options and restricted shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,248&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,137&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,471&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,112&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.96)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.93)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.93)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September 30, 2020, 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;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2020, options to purchase 171,900 weighted average shares of common stock with exercise prices ranging from $14.89 to $33.36 were not included in the computation of diluted earnings per share due to their antidilutive effect.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2019, restricted stock and stock options were not included in the computation of diluted loss per share due to their antidilutive 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477553908328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477555345912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LegalMattersAndContingenciesTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and ContingenciesFrom time to time, we are a party to various legal proceedings in the ordinary course of our business. 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 adverse effect on our financial position, results of operations or cash flow.&#160;We are not currently a party to any material legal proceedings, and we are not aware of any threatened material litigation.<span></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>33
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477553716264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">Subsequent Events<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leslie Shockley Beyer joined our Board of Directors on June 10, 2020.  As part of her 2020 compensation as an independent Board member, the Compensation Committee of our Board awarded Ms. Beyer 1,324 shares of restricted stock on October 15, 2020.  In addition, the Compensation Committee also awarded Ms. Beyer a cash award of $25,000.  Both of Ms. Beyer's awards vest on June 20, 2021, and both are subject to acceleration under certain events.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed on Form 8-K, on October 23, 2020, our Board of Directors authorized the Company to enter into a share repurchase program for the purchase of up to an aggregate amount of $10&#160;million of the Company&#8217;s common stock in accordance with the guidelines specified under Rule 10b5-1 of the Securities Exchange Act of 1934.  Repurchases may be made in open market purchases, block trades or in privately negotiated transactions. Repurchases, if any, under the program will be made at the discretion of management, and will depend upon market pricing and conditions, business, legal, accounting and other considerations. 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. These factors may also affect the timing and amount of share repurchases. The repurchase program does not obligate the Company to repurchase any shares. This repurchase plan expires on September 30, 2021.</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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477569592296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include the accounts of the Company, its subsidiary, NGSG Properties, LLC and the rabbi trust associated with the Company's deferred compensation plan (see Note 9). All significant intercompany accounts and transactions for the periods presented have been eliminated in consolidation.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements include all adjustments, consisting of only normal recurring adjustments, which are necessary to make our financial position at September 30, 2020 and the results of our operations for the three and nine months ended September 30, 2020 and 2019 not misleading.&#160;&#160;As permitted by the rules and regulations of the Securities and Exchange Commission (SEC), the accompanying condensed consolidated financial statements do not include all disclosures normally required by generally accepted accounting principles in the United States of America (GAAP).&#160;&#160;These financial statements should be read in conjunction</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2019 on file with the SEC.&#160;In our opinion, the condensed consolidated financial statements are a fair </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">presentation of the financial position, results of operations, changes in stockholders' equity and cash flows for the periods presented.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three and nine months ended September 30, 2020 are not necessarily indicative of the results of operations to be expected for the full fiscal year ending December 31, 2020.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition Policy</a></td>
<td class="text"><div><span style="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-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers ("ASC 606").  Under ASC 606, 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;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nature of Goods and Services</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of principal activities from which the Company generates its revenue: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rental Revenue.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAwNjkzNTBjYTIzODQ0ODA4MGU4YWQzODZlZDNhM2Q2L3NlYzowMDY5MzUwY2EyMzg0NDgwODBlOGFkMzg2ZWQzYTNkNl8zNy9mcmFnOjRiMmQyMTUzYzAxOTRkZmViMTY0MGVlOWNmMzQ5OGZhL3RleHRyZWdpb246NGIyZDIxNTNjMDE5NGRmZWIxNjQwZWU5Y2YzNDk4ZmFfMzA1OA_638e19aa-b44e-4c26-9d22-4a9db2356204">six</span> 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, 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><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Sales Revenue.  </span><span style="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 style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Custom/fabricated compressors and flare systems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - 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 complete and shipped, or in accordance with a bill and hold arrangement, 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 condensed 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 style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 that 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 is complete and ready for shipment. We have operated using bill and hold agreements with certain customers for many years, with consistent and 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. Revenue recognized related to bill and hold arrangements for the nine months ended September 30, 2020 and 2019 was approximately $852,000 and $9.4&#160;million, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Parts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Exchange or rebuilding customer owned compressors</span><span style="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 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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 style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Used compressors or flares</span><span style="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="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service and Maintenance Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. 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-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, transaction prices are not subject to variable consideration constraints.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:justify;text-indent:90pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 expenses on our condensed consolidated statements of operations.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.  </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ASC 842 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>The Company, as a lessor, 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.  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_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text">InventoryInventory (current and long-term) is valued at the lower of cost and net realizable value.  The cost of inventories is determined by the weighted average method. 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 assesses 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="ro">
<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 is 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.  The majority of our property and equipment, including rental equipment, is a direct cost to generating revenue.<span></span>
</td>
</tr>
<tr class="re">
<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"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  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><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of equipment out of the rental fleet are included with sales revenue and cost of sales, while retirements of units are shown as a separate operating expense.  Gains and losses resulting from sales and dispositions of other property and equipment are included within other income (expense). Maintenance and repairs are charged to cost of rentals as incurred.</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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 carryforwards.  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.  Valuation allowances are established to reduce deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. To the extent we establish a valuation allowance or increase this allowance in a period, we include an expense in the tax provision in our condensed consolidated statements of operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for uncertain tax positions in accordance with guidance in 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 condensed consolidated financial statements. Tax benefits are recognized only for tax positions that are more likely than not to be sustained upon examination by tax authorities.  The amount recognized is measured as the largest amount of benefit that is greater than 50% likely to be realized upon settlement.  A liability for unrecognized tax benefits is recorded for any tax benefits claimed in our tax returns that do not meet these recognition and measurement standards.  We have no liabilities for uncertain tax positions as of September 30, 2020.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy regarding income tax interest and penalties is to expense those items as interest expense and other expense, respectively.</span></div>On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was enacted in response to the economic impact caused by the COVID-19 pandemic. The CARES Act, among other things, permits federal income tax net operating loss ("NOL") carryovers and carrybacks to offset 100% of taxable income for taxable years beginning before 2021. In addition, the CARES Act allows NOLs incurred in 2018, 2019, and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid federal income taxes.<span></span>
</td>
</tr>
<tr class="re">
<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="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-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-align:justify;text-indent:45pt"><span><br/></span></div><div style="text-align:justify"><span style="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="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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;  </span></div>Management believes that the fair value of our cash and cash equivalents, trade receivables, accounts payable and line of credit at September 30, 2020 and December 31, 2019 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 );">Segment and Related Information</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Segments and Related Information</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  Although we 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.  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;text-indent:36pt"><span style="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><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The nature of the products and services;</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The nature of the production processes; </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The type or class of customer for their products and services; </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The methods used to distribute their products or provide their services; and</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The nature of the regulatory environment, if applicable.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.  Our manufacturing  process is essentially the same for the entire Company and is performed at our facilities in Midland, Texas and Tulsa, Oklahoma. Our customers primarily consist of entities in the business of producing oil and natural gas.  The maintenance and service of our products is consistent across the entire Company and is performed via an internal fleet of vehicles.  The regulatory environment is similar in every jurisdiction in that the most impacting regulations and practices are the result of federal energy policy. 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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477566625272">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the Company's revenue disaggregated by product or service type for the three and nine months ended September 30, 2020 and 2019:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compressors - sales</span></div></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,703&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,211&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,199&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flares - sales</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (parts/rebuilds) - sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service and maintenance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">974&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,529&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue from contracts with customers</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,418&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,968&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,345&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: ASC 842 rental revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,861&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,434&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,092&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,393&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,765&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,852&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,060&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,738&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Contract with Customer, Asset and Liability</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2020 and December 31, 2019, we had the following receivables and deferred income from contracts with customers: </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.177%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts Receivable</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable - contracts with customers</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,252&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,061&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable - ASC 842</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Accounts Receivable</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,503&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,024&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(918)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Accounts Receivable, net</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,384&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,106&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income</span></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640&#160;</span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<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 );">Schedules of Revisions of Prior Period Financial Statements</a></td>
<td class="text">The following is a summary of the revisions to our unaudited, condensed consolidated financial statements for the three and nine months ended September 30, 2019:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Revised Condensed Consolidated Statements of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the three months ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands, except per share)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Revised</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,852</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,852</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of rentals, exclusive of depreciation stated separately below</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating costs and expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;Operating loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13,561)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(460)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(14,021)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,472)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,932)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Loss per share, basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.93)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.96)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Loss per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.93)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the nine months ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands, except per share)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Revised</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,738</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,738</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of rentals, exclusive of depreciation stated separately below</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,540&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating costs and expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;Operating loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,759)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(13,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,105)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,297)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">890&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(11,302)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(852)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(12,154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Loss per share, basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.86)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.93)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Loss per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.86)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.93)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">Revised Condensed Consolidated Statement of Stockholders' Equity</span><span style="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><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the nine months ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Revised</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings balance at January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,291&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(949)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,342&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity at January 1, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) for the three months ended March 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings balance at March 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity at March 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,208)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) for the three months ended June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings balance at June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity at June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,454)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) for the three months ended September 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings balance at September 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,801)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity at September 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,690&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">Revised Condensed Consolidated Statement of Cash Flows</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the nine months ended September 30, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Revised</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(852)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(929)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory decrease</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,937&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,798&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and prepaid income taxes decrease (increase)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,609</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">676</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,285</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of rental equipment, property and other equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,077)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(53,571)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(676)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(54,247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;Net change in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(33,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(33,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>36
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477560119560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory, net of allowance for obsolescence of $37,000 at September 30, 2020 and $24,000 at December 31, 2019, consisted of the following amounts:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.907%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.030%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials - current</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,275&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,388&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory - current</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,125&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,080&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="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 $37 and $24, respectively)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory - total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,355&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,148&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477587736408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Rental Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Rental Equipment</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our rental equipment and associated accumulated depreciation as of September 30, 2020 and December 31, 2019, respectively, consisted of the following:  </span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compressor units</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,920&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,961&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,036&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(179,160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162,348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental equipment, net of accumulated depreciation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,876&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,742&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477563904616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Schedule of Balance Sheet Impact</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of lease standard ASC 842 on the September 30, 2020 condensed consolidated balance sheet was as follows: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:39.428%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.417%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification on the Condensed Consolidated Balance Sheet</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets-operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term in years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Implicit Rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></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="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.338%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.462%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (2)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Lease costs are classified on the condensed consolidated statements of operations in cost of sales, cost of compressors and selling, general and administrative expenses.</span></div>(2) &#160;&#160;&#160;&#160;Includes costs of $275,000 for leases with terms of 12 months or less and $144,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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the future maturities of lease liabilities as of September 30, 2020:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.853%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.217%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Liabilities</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 (excluding the nine months ended September 30, 2020)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477557193224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based and Other Long-Term Incentive Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Option Activity</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of all option activity as of December 31, 2019, and changes during the nine months ended September 30, 2020 is presented below.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.477%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual Life (years)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value</span></div><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,334&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.67&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.66</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.56</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled / Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;padding-right:-12pt"><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, September 30, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,334&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.89&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.91</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, September 30, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,334&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.48&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.74</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Summary of Stock Options Outstanding</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about our stock options outstanding at September 30, 2020:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:39.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.076%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.227%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="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="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Outstanding</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Exercisable</span></div></td></tr><tr style="height:57pt"><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life (years)</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></div></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.01-15.70</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,500&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.37</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.19&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,500&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.89&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.81&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.81&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$17.82-20.48</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.47</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20.49-30.41</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,334&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.61</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,334&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,334&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.91</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.89&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,334&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.48&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<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 );">Status of Unvested Stock Options</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of the status of our unvested stock options as of December 31, 2019 and changes during the nine months ended September 30, 2020 is presented below.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:72.908%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.528%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.530%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div><div><span style="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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant Date Fair Value Per Share</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,433&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.93&#160;</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,433)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at September 30, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477556333800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the numerators and denominators of the basic and diluted earnings per share computation </span><span style="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 data)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.185%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(562)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,579)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for (loss) earnings per basic common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for (loss) earnings per diluted common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of stock options and restricted shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,248&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,137&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,471&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,112&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.96)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.93)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.93)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477569608728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems', window );"><strong>Costs Incurred, Oil and Gas Property Acquisition, Exploration, and Development Activities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncreaseDecreaseInRentalRevenuePercentage', window );">Decrease in rental revenue, percentage</a></td>
<td class="nump">1.80%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_IncreaseDecreaseInUnitUtilizationPercentage', window );">Decrease in unit utilization, percentage</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">5.20%<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_IncreaseDecreaseInHorsepowerUtilizationPercentage', window );">Decrease in horsepower utilization, percentage</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.0<span></span>
</td>
<td class="nump">$ 69.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Horsepower Utilization, 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_IncreaseDecreaseInHorsepowerUtilizationPercentage</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_IncreaseDecreaseInRentalRevenuePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Rental Revenue, 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_IncreaseDecreaseInRentalRevenuePercentage</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_IncreaseDecreaseInUnitUtilizationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Unit Utilization, 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_IncreaseDecreaseInUnitUtilizationPercentage</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_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477560438760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Narrative) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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">$ 15,765<span></span>
</td>
<td class="nump">$ 20,852<span></span>
</td>
<td class="nump">$ 51,060<span></span>
</td>
<td class="nump">$ 58,738<span></span>
</td>
</tr>
<tr class="re">
<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 operating segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortizationPeriod', window );">Amortization period of capitalized contract costs</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Rental Contracts, Excluding Large Horsepower Compressors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorOperatingLeaseTermOfContract', window );">Rental contract term</a></td>
<td class="text">6 months<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>
</tr>
<tr 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_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>
</tr>
<tr class="re">
<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">&#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>
</tr>
<tr 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 Contracts, Excluding Large Horsepower Compressors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorOperatingLeaseTermOfContract', window );">Rental contract term</a></td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Rental Contracts, Large Horsepower Compressors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorOperatingLeaseTermOfContract', window );">Rental contract term</a></td>
<td class="text">60 months<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>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">&#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>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">&#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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">$ 852,000<span></span>
</td>
<td class="nump">$ 9,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131251-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LessorOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121576215&amp;loc=SL77919359-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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_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=120311839&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: 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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_us-gaap_LeaseContractualTermAxis=ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseContractualTermAxis=ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LeaseContractualTermAxis=ngs_RentalContractsLargeHorsepowerCompressorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseContractualTermAxis=ngs_RentalContractsLargeHorsepowerCompressorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477566592968">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">$ 904<span></span>
</td>
<td class="nump">$ 6,418<span></span>
</td>
<td class="nump">$ 4,968<span></span>
</td>
<td class="nump">$ 17,345<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLeaseIncome', window );">Add: ASC 842 rental revenue</a></td>
<td class="nump">14,861<span></span>
</td>
<td class="nump">14,434<span></span>
</td>
<td class="nump">46,092<span></span>
</td>
<td class="nump">41,393<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">15,765<span></span>
</td>
<td class="nump">20,852<span></span>
</td>
<td class="nump">51,060<span></span>
</td>
<td class="nump">58,738<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,703<span></span>
</td>
<td class="nump">2,211<span></span>
</td>
<td class="nump">12,199<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">67<span></span>
</td>
<td class="nump">243<span></span>
</td>
<td class="nump">308<span></span>
</td>
<td class="nump">783<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">469<span></span>
</td>
<td class="nump">931<span></span>
</td>
<td class="nump">1,475<span></span>
</td>
<td class="nump">2,834<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">$ 368<span></span>
</td>
<td class="nump">$ 541<span></span>
</td>
<td class="nump">$ 974<span></span>
</td>
<td class="nump">$ 1,529<span></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_OperatingLeaseLeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease 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 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121576215&amp;loc=SL77919372-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121561866&amp;loc=SL77919311-209978<br><br>Reference 3: 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 6A<br> -URI http://asc.fasb.org/extlink&amp;oid=121640914&amp;loc=SL77927221-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_OperatingLeaseLeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120311839&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: 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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>44
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477557124952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Contract Balances) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrentAbstract', window );"><strong>Accounts Receivable</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">$ 1,252<span></span>
</td>
<td class="nump">$ 3,061<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_AccountsReceivableExcludingContractsWithCustomerAssetCurrent', window );">Accounts receivable - ASC 842</a></td>
<td class="nump">10,251<span></span>
</td>
<td class="nump">6,963<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">11,503<span></span>
</td>
<td class="nump">10,024<span></span>
</td>
</tr>
<tr class="re">
<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">(1,119)<span></span>
</td>
<td class="num">(918)<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">10,384<span></span>
</td>
<td class="nump">9,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred income</a></td>
<td class="nump">583<span></span>
</td>
<td class="nump">640<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 73<span></span>
</td>
<td class="nump">$ 48<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_AccountsReceivableExcludingContractsWithCustomerAssetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccountsReceivableExcludingContractsWithCustomerAssetCurrent</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_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=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477556819208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Revised Condensed Consolidated Statements of Operations) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>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>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 15,765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,060<span></span>
</td>
<td class="nump">$ 58,738<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">6,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,286<span></span>
</td>
<td class="nump">19,540<span></span>
</td>
</tr>
<tr class="re">
<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">6,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,859<span></span>
</td>
<td class="nump">17,217<span></span>
</td>
</tr>
<tr class="ro">
<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">16,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,422<span></span>
</td>
<td class="nump">72,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(941)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,021)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,362)<span></span>
</td>
<td class="num">(13,864)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before provision for income taxes</a></td>
<td class="num">(729)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,932)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(968)<span></span>
</td>
<td class="num">(13,297)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,653<span></span>
</td>
<td class="nump">1,143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (562)<span></span>
</td>
<td class="nump">$ 165<span></span>
</td>
<td class="nump">$ 4,082<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="nump">$ 3,685<span></span>
</td>
<td class="num">$ (12,154)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Loss per share, basic (in USD per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.96)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="num">$ (0.93)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Loss per share, diluted (in USD per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.96)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.27<span></span>
</td>
<td class="num">$ (0.93)<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 58,738<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="nump">6,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="nump">18,544<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">5,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,108<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total 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="nump">34,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,561)<span></span>
</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">(12,759)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,472)<span></span>
</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">(12,192)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">890<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="num">$ (11,302)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Loss per share, basic (in USD 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="num">$ (0.93)<span></span>
</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.86)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Loss per share, diluted (in USD 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="num">$ (0.93)<span></span>
</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.86)<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">996<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="nump">53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">109<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(460)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,105)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">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="num">(460)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,105)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113<span></span>
</td>
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="num">$ (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_EarningsPerShareBasic', window );">Loss per share, basic (in USD 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="num">$ (0.03)<span></span>
</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>
</tr>
<tr class="ro">
<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 );">Loss per share, diluted (in USD 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="num">$ (0.03)<span></span>
</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>
</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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 by lessor from operating lease of rented property and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: 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 12: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: 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=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120380238&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 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=121326447&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 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: 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 11: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: 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=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120311839&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: 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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>46
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477588238536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Revised Condensed Consolidated Statement of Stockholders' Equity) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>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>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings, beginning of period</a></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,767<span></span>
</td>
<td class="nump">$ 151,440<span></span>
</td>
<td class="nump">$ 151,342<span></span>
</td>
<td class="nump">$ 137,478<span></span>
</td>
<td class="nump">$ 151,342<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 252,857<span></span>
</td>
<td class="nump">$ 252,129<span></span>
</td>
<td class="nump">247,693<span></span>
</td>
<td class="nump">261,116<span></span>
</td>
<td class="nump">260,188<span></span>
</td>
<td class="nump">259,232<span></span>
</td>
<td class="nump">247,693<span></span>
</td>
<td class="nump">259,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(562)<span></span>
</td>
<td class="nump">165<span></span>
</td>
<td class="nump">4,082<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="nump">3,685<span></span>
</td>
<td class="num">(12,154)<span></span>
</td>
</tr>
<tr class="re">
<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, end of period</a></td>
<td class="nump">141,163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">139,188<span></span>
</td>
<td class="nump">151,767<span></span>
</td>
<td class="nump">151,440<span></span>
</td>
<td class="nump">141,163<span></span>
</td>
<td class="nump">139,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_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">$ 252,858<span></span>
</td>
<td class="nump">$ 252,857<span></span>
</td>
<td class="nump">$ 252,129<span></span>
</td>
<td class="nump">248,690<span></span>
</td>
<td class="nump">261,116<span></span>
</td>
<td class="nump">260,188<span></span>
</td>
<td class="nump">$ 252,858<span></span>
</td>
<td class="nump">248,690<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings, beginning of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">153,221<span></span>
</td>
<td class="nump">152,648<span></span>
</td>
<td class="nump">152,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">262,570<span></span>
</td>
<td class="nump">261,396<span></span>
</td>
<td class="nump">260,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">260,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="num">(11,302)<span></span>
</td>
</tr>
<tr class="ro">
<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, end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,989<span></span>
</td>
<td class="nump">153,221<span></span>
</td>
<td class="nump">152,648<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,491<span></span>
</td>
<td class="nump">262,570<span></span>
</td>
<td class="nump">261,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,491<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings, beginning of 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="num">(1,454)<span></span>
</td>
<td class="num">(1,208)<span></span>
</td>
<td class="num">(949)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(949)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,454)<span></span>
</td>
<td class="num">(1,208)<span></span>
</td>
<td class="num">(949)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(949)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="num">(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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings, end of 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="num">(1,801)<span></span>
</td>
<td class="num">(1,454)<span></span>
</td>
<td class="num">(1,208)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,801)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,801)<span></span>
</td>
<td class="num">$ (1,454)<span></span>
</td>
<td class="num">$ (1,208)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,801)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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>47
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477479720344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Revised Condensed Consolidated Statement of Cash Flows) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>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>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>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>
</tr>
<tr class="ro">
<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">$ (562)<span></span>
</td>
<td class="nump">$ 165<span></span>
</td>
<td class="nump">$ 4,082<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="nump">$ 3,685<span></span>
</td>
<td class="num">$ (12,154)<span></span>
</td>
</tr>
<tr class="re">
<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">$ 6,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,859<span></span>
</td>
<td class="nump">17,217<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="num">(1,177)<span></span>
</td>
</tr>
<tr class="re">
<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 decrease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,793<span></span>
</td>
<td class="nump">3,798<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and prepaid income taxes decrease (increase)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(86)<span></span>
</td>
<td class="num">(72)<span></span>
</td>
</tr>
<tr class="re">
<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="nump">27,932<span></span>
</td>
<td class="nump">21,285<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="num">(11,964)<span></span>
</td>
<td class="num">(54,077)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(11,814)<span></span>
</td>
<td class="num">(54,247)<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 15,967<span></span>
</td>
<td class="num">(33,146)<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="num">(11,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_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="nump">5,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,108<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="num">(929)<span></span>
</td>
</tr>
<tr class="re">
<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 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="nump">1,861<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and prepaid income taxes decrease (increase)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">198<span></span>
</td>
</tr>
<tr class="re">
<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="nump">20,609<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="num">(53,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_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="num">(53,571)<span></span>
</td>
</tr>
<tr class="re">
<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="num">(33,146)<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="num">(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_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="nump">$ 53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">109<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="num">(248)<span></span>
</td>
</tr>
<tr class="re">
<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 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="nump">1,937<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and prepaid income taxes decrease (increase)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(270)<span></span>
</td>
</tr>
<tr class="re">
<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="nump">676<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="num">(676)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(676)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="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=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>48
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477560106808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Allowance for obsolescence</a></td>
<td class="nump">$ 37<span></span>
</td>
<td class="nump">$ 24<span></span>
</td>
</tr>
<tr class="re">
<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">16,275<span></span>
</td>
<td class="nump">19,388<span></span>
</td>
</tr>
<tr class="ro">
<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">850<span></span>
</td>
<td class="nump">1,692<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">17,125<span></span>
</td>
<td class="nump">21,080<span></span>
</td>
</tr>
<tr class="ro">
<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 $37 and $24, respectively)</a></td>
<td class="nump">1,230<span></span>
</td>
<td class="nump">1,068<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 - total</a></td>
<td class="nump">$ 18,355<span></span>
</td>
<td class="nump">$ 22,148<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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477559891368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Federal Income Tax Receivable (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Federal income tax receivable</a></td>
<td class="nump">$ 11,083<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="nump">$ 11,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw', window );">Deferred tax liability increase due to tax law change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,100<span></span>
</td>
<td class="nump">10,103<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_ProceedsFromIncomeTaxRefunds', window );">Income tax received refunds</a></td>
<td class="nump">$ 3,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit', window );">Income tax benefit from CARES Act</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,900<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_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Coronavirus Aid, Relief, And Economic Security (CARES) Act, 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_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit</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_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Deferred Income Tax Liabilities Due To Change In Tax Law</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw</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_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_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIncomeTaxRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 received during the period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIncomeTaxRefunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>50
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477560413656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Rental Equipment (Schedule of Rental Equipment, Property and Equipment) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">$ (13,327)<span></span>
</td>
<td class="num">$ (12,847)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">390,036<span></span>
</td>
<td class="nump">380,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(179,160)<span></span>
</td>
<td class="num">(162,348)<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 );">Rental equipment, net of accumulated depreciation</a></td>
<td class="nump">210,876<span></span>
</td>
<td class="nump">217,742<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">385,920<span></span>
</td>
<td class="nump">370,961<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 4,116<span></span>
</td>
<td class="nump">$ 9,129<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477566638840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Rental Equipment (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($) </div>
<div>compressor</div>
</th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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">$ 0<span></span>
</td>
<td class="nump">$ 1,512,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,512,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_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis=ngs_RentalCompressorUnitMember', window );">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</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_NumberOfUnitsRetired', window );">Number of units retired | compressor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">327<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_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis=ngs_RentalCompressorUnitMember', window );">Compressor units | 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,500,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_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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477569217960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">$ 509<span></span>
</td>
<td class="nump">$ 604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease, liability</a></td>
<td class="nump">509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 419<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease, liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">9 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_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=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477553637208">
<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>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets-operating leases</a></td>
<td class="nump">$ 509<span></span>
</td>
<td class="nump">$ 604<span></span>
</td>
</tr>
<tr class="re">
<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">203<span></span>
</td>
<td class="nump">189<span></span>
</td>
</tr>
<tr class="ro">
<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">306<span></span>
</td>
<td class="nump">$ 415<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">$ 509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">3 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</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=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477559922520">
<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">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Cash paid for amounts included in the measurement of lease liabilities, operating lease cost</a></td>
<td class="nump">$ 419<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">275<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 144<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477555261384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Future Maturities of Lease Liabilities) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2020 (excluding the nine months ended September 30, 2020)</a></td>
<td class="nump">$ 54<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">198<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">38<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_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">168<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">561<span></span>
</td>
</tr>
<tr class="re">
<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="nump">52<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 509<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, To Be Paid, After Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477560447192">
<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">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($) </div>
<div>loan</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_LineOfCreditFacilityInterestRateDuringPeriod', window );">Weighted average interest rate</a></td>
<td class="nump">2.11%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Aggregate credit agreement commitment</a></td>
<td class="nump">$ 30,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_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="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_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="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_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="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_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="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_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="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_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="ro">
<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="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_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="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_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit balance</a></td>
<td class="nump">$ 417,000<span></span>
</td>
<td class="nump">$ 417,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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>
<tr class="rh">
<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="rh">
<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 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 | loan</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 | 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.50%<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_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 Commitment Coverage Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_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 Leverage Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=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;">us-gaap_VariableRateAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477553816808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CARES Act Loan (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Apr. 10, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=ngs_PaycheckProtectionProgramLoanMember', window );">Paycheck Protection Program Loan | Unsecured Debt</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_ProceedsFromIssuanceOfDebt', window );">Proceeds from entering into loan</a></td>
<td class="nump">$ 4.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=ngs_PaycheckProtectionProgramLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=ngs_PaycheckProtectionProgramLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477556892984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation Plan (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment Benefits [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,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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_LifeInsuranceCorporateOrBankOwnedChangeInValue', window );">Gain (loss) on company owned life insurance</a></td>
<td class="num">(19)<span></span>
</td>
<td class="nump">$ 145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700<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">47,299<span></span>
</td>
<td class="nump">94,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">144,401<span></span>
</td>
<td class="nump">80,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 2,200<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477563475224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based and Other Long-Term Incentive Compensation (Stock Option Activity) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number&#160;ofStock Options</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning of period (in shares)</a></td>
<td class="nump">208,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">5,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Canceled/Forfeited (in shares)</a></td>
<td class="num">(7,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired (in shares)</a></td>
<td class="num">(40,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, end of period (in shares)</a></td>
<td class="nump">166,334<span></span>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of stock options, exercisable (in shares)</a></td>
<td class="nump">161,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 AverageExercise&#160;Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, beginning of period (in USD per share)</a></td>
<td class="nump">$ 23.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 USD per share)</a></td>
<td class="nump">4.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (in USD per share)</a></td>
<td class="nump">31.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 USD per share)</a></td>
<td class="nump">19.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 USD per share)</a></td>
<td class="nump">23.89<span></span>
</td>
<td class="nump">$ 23.67<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average exercise price, exercisable (in USD per share)</a></td>
<td class="nump">$ 24.48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>WeightedAverageRemainingContractual Life (years)</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding</a></td>
<td class="text">3 years 10 months 28 days<span></span>
</td>
<td class="text">3 years 7 months 28 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm', window );">Granted</a></td>
<td class="text">9 years 6 months 21 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable</a></td>
<td class="text">3 years 8 months 26 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward', window );"><strong>Aggregate Intrinsic Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding, beginning of period</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGrantsInPeriod', window );">Granted</a></td>
<td class="nump">18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding, end of period</a></td>
<td class="nump">18<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Weighted Average Remaining Contractual 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Intrinsic Value [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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477560204808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based and Other Long-Term Incentive Compensation (Stock Options Outstanding) (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2020 </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">166,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 (years)</a></td>
<td class="text">3 years 10 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 USD per share)</a></td>
<td class="nump">$ 23.89<span></span>
</td>
</tr>
<tr class="re">
<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">161,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options exercisable, weighted average exercise price (in USD per share)</a></td>
<td class="nump">$ 24.48<span></span>
</td>
</tr>
<tr class="rh">
<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_RangeOneMember', 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 USD 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 USD 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">13,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 (years)</a></td>
<td class="text">4 years 4 months 13 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 USD per share)</a></td>
<td class="nump">$ 11.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_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 USD 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_RangeTwoMember', 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 USD 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 USD 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">16,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 (years)</a></td>
<td class="text">3 months 25 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 USD per share)</a></td>
<td class="nump">$ 17.81<span></span>
</td>
</tr>
<tr class="re">
<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">16,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 USD per share)</a></td>
<td class="nump">$ 17.81<span></span>
</td>
</tr>
<tr class="rh">
<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 );">$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 USD 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 USD 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">20,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 (years)</a></td>
<td class="text">2 years 5 months 19 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 USD per share)</a></td>
<td class="nump">$ 18.75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options exercisable, shares (in shares) | shares</a></td>
<td class="nump">20,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 USD per share)</a></td>
<td class="nump">$ 18.75<span></span>
</td>
</tr>
<tr class="rh">
<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 );">$20.49-30.41</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 USD 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 USD per share)</a></td>
<td class="nump">$ 30.41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options outstanding, shares (in shares) | shares</a></td>
<td class="nump">116,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 (years)</a></td>
<td class="text">4 years 7 months 9 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 USD per share)</a></td>
<td class="nump">$ 27.11<span></span>
</td>
</tr>
<tr class="re">
<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">116,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options exercisable, weighted average exercise price (in USD per share)</a></td>
<td class="nump">$ 27.11<span></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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RangeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RangeOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477557114856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based and Other Long-Term Incentive Compensation (Summary of Unvested Stock Options) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 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_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsOutstandingRollForward', window );"><strong>Shares</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Unvested, beginning of period (in shares)</a></td>
<td class="nump">10,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">5,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Vested (in shares)</a></td>
<td class="num">(10,433)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Unvested, end of period (in shares)</a></td>
<td class="nump">5,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_ngs_EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted AverageGrant Date Fair Value Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested, weighted average grant date fair value, beginning of period (in USD per share)</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Unvested, weighted average grant date fair value, granted (in USD per share)</a></td>
<td class="nump">2.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Vested, weighted average grant date fair value (in USD per share)</a></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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested, weighted average grant date fair value, end of period (in USD per share)</a></td>
<td class="nump">$ 2.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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 AverageGrant Date Fair Value Per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation cost related to unvested options</a></td>
<td class="nump">$ 8,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_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense</a></td>
<td class="nump">$ 18,000<span></span>
</td>
<td class="nump">$ 92,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_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_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant-date fair value of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant-date fair value of options vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477563233784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based and Other Long-Term Incentive Compensation (Restricted Stock) (Details) - Restricted Stock - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 28, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 1.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 awards, vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">94,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">10,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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<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=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477566503576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based and Other Long-Term Incentive Compensation (Other Long-Term Incentive Compensation) (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Apr. 28, 2020 </div>
<div>USD ($) </div>
<div>independent_director</div>
</th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($) </div>
<div>independent_director</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_TitleOfIndividualAxis=srt_DirectorMember', window );">Directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</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_NumberOfIndependentDirectors', window );">Number of independent directors | independent_director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rh">
<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=ngs_OtherLongTermIncentiveCompensationMember', window );">Other Long-Term Incentive Compensation</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_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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue', window );">Granted</a></td>
<td class="nump">$ 1,061,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">$ 252,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 960,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based payment arrangement, nonvested award, recognized, period for recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=ngs_OtherLongTermIncentiveCompensationMember', window );">Other Long-Term Incentive Compensation | Directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue', window );">Granted</a></td>
<td class="nump">$ 50,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">1 year<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_NumberOfIndependentDirectors', window );">Number of independent directors | independent_director</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ngs_NumberOfIndependentDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Independent Directors</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NumberOfIndependentDirectors</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_ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Grants In Period, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue</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_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_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_AwardTypeAxis=ngs_OtherLongTermIncentiveCompensationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ngs_OtherLongTermIncentiveCompensationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477556646936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Impairment of Goodwill (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Impairment of goodwill</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 10,039<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 10,039<span></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=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477551379224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Basic and Diluted) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>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>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (562)<span></span>
</td>
<td class="nump">$ 165<span></span>
</td>
<td class="nump">$ 4,082<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="nump">$ 3,685<span></span>
</td>
<td class="num">$ (12,154)<span></span>
</td>
</tr>
<tr class="re">
<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 (loss) earnings per basic 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>
</tr>
<tr class="ro">
<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 (in shares)</a></td>
<td class="nump">13,248,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,137,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,214,000<span></span>
</td>
<td class="nump">13,112,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 (loss) earnings per diluted 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>
</tr>
<tr class="ro">
<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 stock (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">257,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares (in shares)</a></td>
<td class="nump">13,248,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,137,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,471,000<span></span>
</td>
<td class="nump">13,112,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Earnings 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>
</tr>
<tr class="re">
<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 );">Basic (in USD per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.96)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="num">$ (0.93)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Diluted (in USD per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.96)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.27<span></span>
</td>
<td class="num">$ (0.93)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Number of shares not included in the computation of dilutive income (loss) per share (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="nump">171,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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_AntidilutiveEffectMember', window );">Antidilutive Effect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Exercise price of shares not included in the computation of dilutive income (loss) per share, lower limit (in USD 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="nump">$ 14.89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercise price of shares not included in the computation of dilutive income (loss) per share, upper limit (in USD 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="nump">$ 33.36<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: 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 12: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: 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=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120380238&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 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=121326447&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 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: 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 11: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: 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=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1757-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_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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://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 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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&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://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 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-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_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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=ngs_AntidilutiveEffectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AntidilutiveEffectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477556684104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party (Details) - Corporate Joint Venture - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 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_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 );">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="ro">
<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>
</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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140477559873672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Oct. 15, 2020</div></th>
<th class="th"><div>Apr. 28, 2020</div></th>
<th class="th"><div>Oct. 23, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=ngs_OtherLongTermIncentiveCompensationMember', window );">Other Long-Term Incentive Compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue', window );">Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,061,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Ms. Beyer | Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">1,324<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Ms. Beyer | Other Long-Term Incentive Compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue', window );">Granted</a></td>
<td class="nump">$ 25,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Grants In Period, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=ngs_OtherLongTermIncentiveCompensationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=ngs_OtherLongTermIncentiveCompensationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ngs_MsBeyerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MsBeyerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>EXCEL
<SEQUENCE>68
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M9STX@H7L>11<H&U3#*0H%!;N[G?"@YQ,UR+&7+E"A%[2)NWB@[TH$Q;N\?-
M08402V+17Q:_$I=[J81LE6+A2HZ((K ?5PGO#;J?2?+"PI23G\V6:6&L11&Q
M</>'\NH'\8JX']%"A*6(%>7CUL46H46%H+B''[-$QN_>FL4K?K:<50@]O+IC
MC*@H![16.7!2*?5"9+_ZR'(%#I&6+MTK%%^_+O@_DQ5E@-8J Y-8VW:V+=/K
M-G9$+27#%2O("I^GM7Q>+Y&@JH.1KH0L'?@5.B//@XTGK!.XOQ?#Z JKI[6L
MWHU8&)+K-('727D_XCH5ZV]:&#RM9?#CB,N5'EFWH*#6X*C1AL7E><,%JY:Z
MM/!WBMOS,5=KV/"C0+A,)5#A\Q2WZ.-T_&2);K:+)H^I@LH8:R<KW<'NE3N9
MLCYGV0XMNWW9Z_;[ V-;1E5X/:VU)W!@VDDH0Q/8E+^3WWEYJG ITS0ML]?N
M]S%GIX6S4]R8C[YU$R2Z0+YRJ![8#J]"KMFT*.Q=L!U^X?4V;M'YYNZ4[08>
MED[&"K&J<X?"[VW<G;]2'7;%Y[EPN2<;HRJ\WL:=>01(_AXK9&6C^[I"X.P,
M-$X.L;0!96=["?'T7FQ_GI4_S<\/1]FIF5%\OC]\O&?:OQ(2\B6$FJTN3#6Y
M/\_;WRBQR8[$%D(I$667:\Y\+O4'\'XIA#K>Z'^0GZH._P-02P,$%     @
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
M$!!V>'6H]YD<DMYU'-S?<DZ1AF.<@FS,3%6=8QZ=9]YG<LA\UX!P?P>:B:*
MP]V[$\;1DP)WQEQ@>:AAUZ'P\!<T5$2B%\)K:KF;4Q-L;(T&MX0&/-Z/ZFV
MC^F?L3JDONN#N+\1.L-_8:H[^EL4CEVA=UGB.#D=^ETSQ/W=\"O<9%0M7]^H
MG^/<[6E1XB!\SJQAZ^^=PLT5Z!\BUZQ4T+]6X!?<Q@ @FUM%,]&BL@?SI=!P
MS+?#'&YB5!H#>+\20K]-S%F_O=M-_P=02P,$%     @ [X-P46K[,XHB!P
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
MN)M%>T!M^RR3"II):<GUCVU*2R[13Z,(I*)15RF0/;6=LS0J:!J%@JO/H9G
M.)0QIMUCZGX.12"00Y'QC.#BS#VZP'"*!3IPI_%H#A4'Q_W_!PX5ED,%S:'G
MDI* 5.F6F#<TIFVX95-!L^DYI"0@2W:45\*2I#B=)-&)@\38%4N6&,5IY^<#
M2$E KC0[U%U0&M2VWE*J>(7R6*#EL0JF[I;NQ;6MM-0I:.J\W^:+5;@3G>6/
M>\V&->FPNQ.0 KOJ7FDY4-(<2-B#S9^$1->J&7>6RB&5I;1\*,_AP]XC"-G/
MAP@$.X) 8)U'$-(RHAS*B+U'$!)A1.P(0O8S(@*!C(B,AQY!8#CL" (9E @4
M2XIRZ"4X<:2+QTK_R3\",1,6 !<AK#M6#NZH:=[M/=3%PP4Y_I>!G@HW7/J/
M_Q$( \R-C,>8KP+AA@N"$X&$<PD')<+%:@&IWEY#24O]DJ;^<S641([$ W<E
M2$S;<*L7Y.F%=)^&DE #3#LJ>VDE@#S]+AV=.<CR7<%D"5[2!/\*(DI"HC=)
MW=V 4[@!W47'^NF89&45@Z(5PVL7_PJ1%$RZ]7\?JNV,E12*EA1'B48%Z5[Z
M$R?9W?:AVA9:5: &J8+NLW3N8T2F^M]40R FE;M)^@Z!=1*9LE2M!MW0'^'2
M3$%&Y8HS[H3,7/6_KH9 P"7"#3(>J\X!M!L "$XRY5YAWB&#=K.8LI) #94$
M0T6/@C0,)@QC:BAZ$%AWK!R\&S?TIOX8T:-@M8Z*G@9'A@N$0-&#C(>*'@R'
MB1YD4")<K.I0^NU%C[+:0=':X;C$B[QNISL9S,H$1<N$H^O(CI1*J88F4"#$
M! JHDQ%8]S:Q"D0-NJD_PJ69@DK!I-2)<F\G%10=P'5$E\"4BESU,^XKP*D(
M3C*F 3?!0;OWB+921]-29\A5-AXK&LH6=\(0"$:_"*PS5K35/WKH9?TQ#*RA
MU$$9N,%1X8) 8+@@XZ$,C.$P!D8&)<+%2C7-WSZE:BNE-"VESJTC-:)?W(6@
M(&VSK6[1M&XYIXK4F!SI,,C*#'WZU0 Z;T>_M*</7KH_[4Q@0!6ID:MS[8J5
M'E#;>DON^A7(74-R9UJY.YH&M>VS D"?(P .[B$[DGJ_ $ @)JF[1?P= NM.
MZE8 Z*$"H,^EF>X0 (&;T?L%  )!,CHF )B<N/<P&$ZR@+LOSB*#=F?TP J
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
M2HI(:F, O[\HE1^_F!N4+^1<_Q]02P,$%     @ [X-P47TRXLPI$   @"H
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
M)ZGA.AJK@CSV>][!,?45K*\Y-.): 'HOT2U@))I%6/S0,-9(]2.N]V3BE B
M3:+2#T<& +>S9%3Z]M!A))G."I(!A0&:MUP(=(<N";,RC#[H-B[\("KL"C&J
M!+;4S8-/^_#!9>W2>V]F*T1$9 34RP!M(6"V8I7 ($0H(<&CI4*QX.!!Y5E
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
M%-;_$1F72V+>"3$I%SQ.9,1G31YR DU:.#P7SJ<=BI\[<TFT1X^[=Z\ DXU
M1+VO968)8N<!I:M5"XQ_:RU.R,2O#P-2U5C683,+&/M ,XS=OKF^_1YHR<_>
M_DI7KK(\[?<2+D(.-QL/+YW3 ,S!N*P)O_Y\59QYH[^'*+RFL,:%$OT#@WC"
M O)WKNN=?*<2!4= )5[-583D-5IQH9726H0)N#5X;,0+YXIZYV(/X]=W@<)6
M1?!%/-+HWIVR[R!;705EXMTA>W<RE$,O5'(O$ H%%#XOXTF>35S=3*RP9,S
M.BWICQM2D=K".F9(5&KXTKN4:%*LU?$+K4A>_]Y56,_)IF<Y/[W*1FGRQD-]
M&Q*(JQO.8G[B'DLD$*-\>OFR5\K =]3U[L;73)T"ZNJVGOS MAY@5P, FH#%
MP!YFK]*)JN4[E9)F21,HKHW7*PS]?;^[\2/1--,!0.BD;B FI\9Q^_HHY>/)
M]C"X1(H;O5C$XL%MW<ALJO.>TH!N^YLV'%PFW9[/7A^)X%>(6V_P-Q_]!6%#
M&?AGA>V#OG,!.KZ3$,<+WO/<=1"#VP#DVC+(?]5+RN0M 7?T8J6G[2,&:\_
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
M>+X%L>(_%+3>@/?7AKNU6_@ _5_4XC=02P,$%     @ [X-P4?>HZB,K!@
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
MOYGTXLVY'7A3A2^IF?'X+@N/2WP(2\L+\'YNC&\'O$'W:7W^'U!+ P04
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
MU#4;Z\X>B9\Z<'*=9/DKR'I?DN!+[:RBX/6< * \,(;)L=*2!A,>V^STMED
M%ZH%:D"-C@7S)A)[R08P"=LPVQVCQ!(ED/]^=-9A_YDK3VJ-C(!KHZIF"*$E
MW!Z&8+<*;2X.X70D/ELLI)8E=-XJ%0#^GW>-?!/LS 2TRM4\KK$GSVYXSPU<
MUT87C)R51 KI@R<$H[F$DFCC+1\:L#$XPZ.G/5N# :_<?$AFE:9O#-4OGZ]_
MO!,5)KB&<2*5#9]U']&GC+&[Q,KBCDXZDH$F/DB\;(MV**;C82)-I*;.9!B7
M.K#'0W;Y4^,=>-PK6VQ07EO"\6&")AO>AON#] L<=_3G/[V;3,;G[/3W5-"2
MGYR>'W.LU$HWU^(6P7/2[OBHQ' Z]-CT+T%\]41,')11X<")YZ+V;J41WE L
MW5JMB(CC$L"Q3E2)TB2E 3&+GE=;V(4>GK;#B?IEAD(W,43)<1,8B2[1)]RB
M(W%+Q6M\[8+J\-,_0K>P2PG=GS%$?3J:G'VWW]QNKEZP G))5FB-!0*0 .@>
M4:.;72D2"';[:<C=LV9M2*R*%$+J/O5>K &KR>CT%"=,B\(W_?!P.*B?W>$#
M#27I2>IJCV&E:V*--!&&7=E2L>1SFS#03R4U2^@?E+D2,7&[4&MU>U.\0S%K
MB T)"(HH,:%HSN/;1K-)R,!X\-AG-D03H$AT""N$.=$$\85ZQ.6"2D*$UQX/
MLX6S-LMV[B)*8I8&@9O'*&@ SZ7,VN=HT8ZJ-);:B;=;3]J?XO>*Z/,)7G>Y
M8 YYUDZ1C)SL"N6._=BZ<<QAR1)*79/,I"L'/S*8M@9Q(8 1',DJ((V13A24
MA(9OD"45ZB.&:(+9:0LSU"QU.BL.I*'3!RDX6-K7BFL,"NK%LDEN]H&UF^.*
M1AQ6%S(L>\-'_U>5*9*='B?^UY:3K"2  "G"\.W**7)+N2)S(2< V$FPPN=\
MQ1JANXI^UMP,\SE/T&UH!]-&"&N%,RHKQ5Q[PC/@S$91<M:*E+H\]+9*@XO:
M2IA43DFPW:H94J+&(6M)*A^TOIU=MN$2YK/88,EB 7T6G ^MXNK+DE3BM@QT
MYXZ2IQ&U.5T/6=QAX60T'E,'G-+_/37$BH(8B*#IQ%%H:&[RYYFBHG>]<Z2/
M$U:>(/^YH&!TL!'&+N_;N[&OR)YN.D[EO-5S)([+U]XJNH+WP+^?&PY6G:A5
M/<).W#;T#7),PX;JN!V*5)TM?T_>I<8BW]!PLG,+I[<IQW6D+AG:1A.0#U0Q
MU:RC9%K6.S7!)3,C,T0G A.H2>[M =,(80"=TA*?_/02\+/'(;]-D( SKA-T
MV\3SU#Z4B;7T'M8T(SE@9!&%! 8,GY+B&%)947W'$@J*!IPYA$.H+4?6BDL
M 5.)'FQ#T_!OAG19&A7<1(@CG&/.$(4"RB!LN!!DD;Q*J9G/81$9P<)*/M!-
M FH\Z$XYD_@/B:24IT!;XCNG@0(536FW);XB,4@)$0[B;WS!5]Y"UCK".:2F
M>!!\N>8[-JX6W9'$ X&Q&V@%S\O\DZ5+%'%\;52YH!U(=W!&ERPH*N71:Z1/
MYW-2@1)WJRB"-+02C^&#7239:R4+_$P'LR9HRM.SP;GN7YO;>*%')10 @Z<M
M%@]^HE@-FZ0H7<<6( JCGK! 5H  -'G:$L $FJ>C$-FI)B,!Q5)N.FDPQST%
M._*L'XE/JY2H.<84,S?7&L(&:I[/LW\<L*JSF:<!#_$\E>;I18ENE1WZ-6 D
MI?[>U&K(GP!'TY2$;L(5YEQ"K4R)!53X[&P>U6D_$<8@>OCU9YY.VS3#B=0)
MW> +/8;(5P3"BRBA]?GW<SR6-.S@M6+K+W?C>5?GUJ-A-U6) ]O4 +F(QTB?
MG^SNV[F0L.)F]UM*?-*B3YKKU=EX.!Z/MU9GTC[XIHZXO#CJ7H!^Q5>9]O@D
ME(C#:%ST^O/7IERD5#T]X?3Y$9_N/M]/=\+)/9,F0?3.M"EH^1SQ*G[7:[-E
MBHRYIJ<3#KY#RVB"9/WQCPF,K'AD"W127'5^^?0[U,TTI)&W>X- TZ\AOE/$
M%;0IXS"Q(TAZ7_MK^XU;^[1KI!09K=[3B/1:+'J]6+3"L=?%'54!"()@(X)+
MO*-9I.JJ@CWD :JOE9=9XD/+\?3/+JSY'*,?:.G>64+G4BT9K*E0_(IMSPL,
M.N:9/CY]GZYA?7$[DR:U<^Y1NM%MA2[)AE=O3M\2'D=BWXOBD]XK=V9Y^L,"
M-3]&3WK[WCWM_G8Q3:_LM\O3'S[2M22 AN?8.AZ]/1ND%Z+ME^AJ?H$_<Q%\
MR!^72J)LM "_SQV&5?Y"!W1_T;GZ'U!+ P04    " #O@W!1@G  VRD%  #'
M#   &0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6RM5]]OVS80_E<.7C=L
M@!O+CM/$71(@:5=L#P6"=EL?ACU0TMEB0Y$J2<7Q_OI]1]JNL]HN,/3%$JG[
M^=UW1_IRZ?Q]:)@C/;;&AJM!$V/W<C0*5<.M"B>N8XLO<^=;%;'TBU'H/*LZ
M*;5F-"F*%Z-6:3NXODQ[=_[ZTO71:,MWGD+?MLJO;MFXY=5@/-ALO-.+)LK&
MZ/JR4PM^S_&/[LYC-=I:J77+-FAGR?/\:G S?GD[%?DD\*?F9=AY)\FD=.Y>
M%K_55X-" F+#510+"H\'?L7&B"&$\6EM<[!U*8J[[QOK;U+NR*54@5\Y\T'7
ML;D:7 RHYKGJ37SGEK_R.I\SL5<Y$](O+;/LZ=F JCY$UZZ5$4&K;7ZJQS4.
M.PH7Q0&%R5IADN+.CE*4KU54UY?>+<F+-*S)2THU:2,X;:4H[Z/'5PV]>/V:
MY^P]U_3*M2AT4 FK.Z/LY2C"ODB-JK6MVVQK<L#6C-XZ&YM O]B:ZZ?Z(\2U
M#6ZR">YV<M3@>^Y.Z+08TJ28%$?LG6Z3/4WV3@_8NW,A<ML9MP*M(MVRY;F.
M@?ZZ*4/T(,C?1YQ,MTZFR<GTFR#Z?VW1[PVG7657U*A BJRSSS_URNBYAD:]
M4:UV53M112L3/W+52T.0F\]UQ3X,J=8>O>(\C%GHL8]H:F*C%[HT3!DYYG"2
MG*L0&-BY.46LCKA3GJEA4Q.,*?*J+#5%#VHG-_(U].5'>*;H2-6U%E5ER.MP
M+^:-"T%TQ0T_2.&P62I[[_LN5BM"-MH&9_!)5CF>-30YU!R&P0 **?D<+%Q
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
M]3(ZCZ# 4G2*[DS_"?=Z3CU>;I0+3^@'W],T@KQS9)I],#-HI![>XFE?AZ.
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
MTQ<G$_+Y[90'T77IO8+NB]=/^FSPW&0O!EA?.Q?W ]E@?,!>_ -02P,$%
M  @ [X-P46)JH-E)&@  W4P  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&ULK5Q9D]M&DOXKB-[9=7<$FWU)L@[;$9)L>31KCQ5JV7[8V(<B4"3+ @$:
M!32;\^LWO\RL VR2;GOG16(30%56GE\>X%>;MOOLE];VQ?VJ;OS7)\N^7[^\
MN/#ETJZ,G[9KV]"5>=NM3$]_=HL+O^ZLJ?BA57UQ?7GY[&)E7'/RS5?\W8?N
MFZ_:H:]=8S]TA1]6*]-MW]BZW7Q]<G42OOCH%LL>7UQ\\]7:+.RM[7]>?^CH
MKXNX2N56MO&N;8K.SK\^>7WU\LW5#1[@.WYQ=N.SSP6.,FO;S_CC??7UR24H
MLK4M>RQAZ+\[^];6-58B.G[714_BGG@P_QQ6?\>'I\/,C+=OV_I75_7+KT^>
MGQ25G9NA[C^VF[];/=!3K%>VM>=_BXW<^_3)25$.OF]7^C!1L'*-_&_NE1'9
M \\O#SQPK0]<,]VR$5/YK>G--U]U[:;H<#>MA@]\5'Z:B',-I'+;=W35T7/]
M-[<BC:*=%[=NT;BY*TW3%Z_+LAV:WC6+XD-;N])97YR&3V=?7?2T-1:X*'6;
M-[+-]8%M7A0_MDV_],5W366K\?,71'*D^SK0_>;ZZ(*W=CTM;BXGQ?7E]>61
M]6XB'VYXO9L#Z^T[\/^\GOF^([WYWR,;/(D;/.$-GAS8X(WQSH/-::=];#R^
MR*>E)3TNV]7:-%O0.C1FJ%QOJZ)LB;.-ET^>CE 9?#UWC6E*9^K"]_0%V5/O
M"]>4]5#9HM?E!GQ)I.'OM[+XI'#TG1]FWE6.%&12_//[V^^+#QWY@ZXG[DR*
M'WYX6YBFXJ<Z,YNYHN](80OC?4L[8O>-ZY?YJE]X6(SM.B9S1:[%&S;.=6V:
MXM1;6_RS[6WQXFQ:O*Z)YDPE7=/;3H^>J&8".D/KL)7[@AP5[TADNK;R!?DJ
M3X>F#9?FSA8S:YO"UHY,B2ET3<8O6F!:$(^]/<XW0Z29ZC<Z+'\_X26<9^TA
M-K9-O2T:^(R:'%<Y=!TNC![8+%VY+$QGB\:6UGN88-^287^V13MTV?;KUCOQ
M7WU!2D^DS&P7-3\)P'KR0RQ%/ \IF3%#^F5'[,7]#6E5L1)[M+#'0PM?7UZ]
MH(/TY'A\32Z?CD%R\>#MRO5@WVPKNP^U%5ET=C'4NK-JU"U8X* S?,=W]^72
M- O6"5J7W?OI[7=OSR91'Z-Z_QFEKEHF-9=1Y7Q9MWX@YJ@\2#"=_7UPG="^
ML WQ"=_2MN!!%30+NZ]);J5;XVBD)B#NYX9M[1:[BC&O2,U*4YQ^__KUA[.C
MRN.7[5#3KI"5"8KWV]!(=(J6\FCKY24@Z]=-,] ='^VZ[7I2O@+AJKBZ//_O
M*/NM-9V*^EO2-Y'TU40$3$_,76T3"22,:?&^445R#=$W";0]6AS0;5/,C>N"
M"8JEJU(\5/#)2(>C_I)QL;JP#"@<EI^7;5W9SG]10)#]EI6J-'Y9S EB''$
M+)W]F_QE(X$!D](%(W:D2:ZI2". -<)9]V])YDZZ8._7A$_ 1*5@/I#BSDEQ
MB35!;%#&';E=7TZ/!*6G,2@]/1I//MH[VPR6=*=LR=.R@#C\;??%IK^Z%O-=
M(P <(B[_BP3:Z1.N8:OK*M((5</7MV^+9Y?/)D58==ZU*UJCX7CLY::W#(](
M%8K3$WW@A&SP9Y)6EU:(N_AB90V<0<4XKH+B&W'=E4JE\"0-"CAB7$8!F.W^
MZS^>7U]]^<KC;J9@0H*#%;)CIU-Y4^,<)2D:"5[#DKFW>**N1<*T_,PN33T7
MO7!=5:P-Q]+BU$WME!>11]<29K>R!IWI8SI$9""%UZ7-J2S:64\X7*DD*$G[
MT$KD9.G>10MC("7SMKMSI=@3!5VS@KLC>BB^$" &K3XZHL08OKX)^@KE)3HL
ME%P4MR6W]V +LK@VT1LD,<$ZI^ZLH-6)7?-MV(XY>^K/1+KI7*_H[MW;B3V<
MDD!CVEGM%FI5ZJC#:OPH/5O9'C&K$<R3 08X^=+BMKLSQ(R63/? 33CTG]H:
MDCRE91]P@ 4W :>,9VX !?FC)SN%%MPNW7HM*@<XTU2U!$DO46%@7,6.5X*8
MNA7CX57(Q]=PS7H_EL"M>33!%2B-DNE#A!EY^\S'CQS:M/BGZ<FZ\.WWK G8
MXC9H&WS G&RAW8!FTF-#0O%EY]8A+&BX);_'J9H@!K9[04L9CM3 C2 ,F*KT
MOB0SH3!3!VN9CAQ/>J3+?4IG)=@#=9"C]FTGA,]K<,=O/1V6G34S(GB<$.F#
ML!.D(^_].X5CZ"GQ7=E#ZQ-^\K3W$)W3)PJM9?'\R34A:;EVBJ_I"T)"*T./
MU[Y-<*:86[$U,2XL*=H6R(8Z"='5T(7+G3 DD#DM?J)3['Q)I]L2*0*.&)DQ
M8[R[+V[9(SV2G8H%V162.(57%W,S T+J%?$KBR<[_&6G1\Z0+A#7-A8 V[.3
MY>!_T=G9X&IVM\G;;9KQHKQ*V'Z T].3 BBLH;)3C1D'J-HC^//1H4EC*2/1
M^\(2?O\2/D49%M1N*-%04P:P+!632MV(ZS*A?2+HN! #B$>A6 )N@"T]S$G6
MY["@@@@[3F(\$.7KQYI+P)GA<4\"\#XXN<AE8.'ZH*JM3?G9+#@NX7)-;E:D
M $]E*_9Q>\*[*68.(H8;(S1'CH@5#^>:C+<77$YDN;Z6I8G(864E1G7.?]:T
M8V.Z2CP2J46'_:?%KY;1OB6OYFFUD!Q%*XXI%T7)!8Z&>+8V6T6PL@==JX:2
M>9RQ_)6R,=W=67;T'7RI\8(LF,-%[0P=%U!5=>';D ._;TK0!<%'/=F/L6>F
M9O9)J4Z$$L2Z-%[R6@Y9LO0#!R7N!'XENI2&>=F)6%@$1&)9&S(=<&8Q&'QE
M[2X;YL#([".0S)<<?&AEBK# \Q '*G$4P2 %B4#DM7KXI90#N)4%#VDYC@44
M59J*1 CX3.*A='@-LA%VL: 3#0V8!"P^$"BGQ3M0AO59E^G_23&L#UGAID,B
MVP0]X6B\/U[3"9MA3C2)=]W5^+%Q,DXSU58\]C)XG]?]?BKRW3>P##:/L1WB
M"+HC0P"ZX0 2F9"*PC_0-9MM_BE?CG>9YSDQK"2@/!;<^$1K\1SDERK*G@46
ML0[ HL:LH4^B[K28*6HH1@:LH<_*,=W,DNTM NQ*.\;5*5=TI/>*82>%'Q@-
M&&;F-B9AYLZXVLQJECO03M'2=3BKBB/V!SG!0^X;VM\*-)+*!**7VA8)$FZ1
M-M]UC"VX_D#J(YW8IP+DD[@0)<B UAT\.Y6Q/PP4::934C)@ -"BY\*B*X0D
MY(A 'WR;E*% BH1"H$H22]MM8Q**!V=M*#9$-]N $-41,B]'O"7 [-4KD4/(
M2 +#LZU2Z6+G01-%P)F-E/0RQDI%Q'8/0U:P*$!9EBZ0@%W'Q'FO&$O4D[C
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
M:GPV'@9@VL73&DY7S;"OM*/5T1RWM*O1^ #RK[5V>\,3]-M_\1=02P,$%
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
M6N#3!@R+;3"NGJ.X*[][=?AK_LR"&CR+O*]L[CD*_:=M##X?SM\&Z!IH$R'
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
MN*0(CD^HK ;K#1G;VAY+MM+TB<\.=I?[@.9P27/JI)):#X +(HCP$DXFI\G
MKG$RG$S/['8\/)U-NJ-XD@[@XB$)E#ZUQSB*VB>%0(FL#VL.7]VU)L[LCBAL
M\>@WI;,UVE!*;"WB\3!)9W:)QU,GQ:F3XN2?W.\K\7\(6'":?X!%00/1]@'-
MENP69&/KZSN% (WBF?76P;]Z,4OBY'6_)I-IO^]:&':/&7:VO]%)I_&>SM'8
M.0[8WQ$J732*TH'?G)W:331*9IT\'O3NG]"<]II_NM?AP<2DWMJZ=T$3DU88
M/SS[T_[I.?<3]T'=OUL?F=IR2F"%!9E&H^DD .7? B\8V;CYNY&&IKG;EO1\
MHK(*]+^0TNP%ZZ!_D%>_ %!+ P04    " #O@W!1T+AY:1@#  !Q"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6RE5MN.VS80_96!D ()L-'-E[W
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
MY0E9>:/%RAT!W0MM\NPNEP1G1%H#\WXNA'Z^L0/4YY2C_P!02P,$%     @
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
M!79#5%Q$!G#16]1?W#C60G<#O>U!',%1CT0GBCZ(G3X&*;:X<;(S((FK=QF
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
MC&:%R'K%UUQ';=40#C@)"Q#7/ E>][YU)U3S*&X?2#N;R Q#TY=FJ(=P#N&
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
M3E0=MQHHOK$=8LF5[C?V,=<?*2!,@%Y?<:YV R/0?/8,_P)02P,$%     @
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
M,+^ K+M\/=&B<HUR*;1INVY8F(L1I0TP^RLA]/O$]M[VJIW^!U!+ P04
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
M%SAH^W"X!UI:R[Q*HDK1=@/TX[ND9-&Q93HMFCS$HD3.S@ZI68JCC9!?JB6
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
MY9(2R<;J _E^SIC8W"@#^>GTY%]02P,$%     @ [X-P43(]VHQ^ P  #PP
M !D   !X;"]W;W)K<VAE971S+W-H965T-#DN>&ULO5=M;]HP$/XK5K0/K51(
MG/!2)D J=-TJ;5I5UNZS28[$:F)GMH%NOWZV$T):0LJD:E^([?B>Y[GS^7*,
MMUP\R01 H><L97+B)$KE'UU7A@ED1'9Y#DR_67&1$:6G(G9E+H!$UBA+7=_S
M!FY&*'.F8[MV)Z9COE8I97 GD%QG&1&_9Y#R[<3!SF[AGL:),@ON=)R3&!:@
M'O([H6=NA1+1#)BDG"$!JXESA3_.\< 8V!V/%+:R-D;&E27G3V9R&TT<SRB"
M%$)E((A^;& .:6J0M(Y?):A3<1K#^GB'?F.=U\XLB80Y3W_22"43Y])!$:S(
M.E7W?/L%2H?Z!B_DJ;2_:%ON]1P4KJ7B66FL%624%4_R7 :B9J!QF@W\TL!_
M;= [8A"4!H%UM%!FW;HFBDS'@F^1,+LUFAG8V%AK[0UEYA@72NBW5-NIZ4+Q
M\*DSTX&($&$1^JX2$.@K9W'G!X@,W;(0F(DTFO-,YXXD-OIGB^+8$5^A![8!
MJ;2]Q4+?<[-#GJ.S:U"$IGK400^+:W3VX7SL*JW9,+MAJ6]6Z/./Z!NA;YRI
M1*)/+(+HI;VK?:T<]G<.S_Q6P 7D711X%\CW?*]!S_QD<SQJD1-4\0\L7G ,
M+R$"9 M0KP+J6:#>$:#=*5R@)<24,<IB<S@Y",HC=$89DI:J\0P*Z+Z%-A=_
M,\5>+PC&[J9!4;]2U&]5]%D09M+B#>[^ 7??\[QFZD%%/6BE?BP2\@WFP0%S
MI\7M8<4]//$@0-^GDX]@^ ]AN*RD7+8FUT];Q'0@KC8@=%&V)X)TG0!T0ZA
MCR1= [K3%]ZF84L6CBK&T8G.;W?<I.!&L26/#/G*D&\,^?%L-15#3XN0-4:L
M4#*L)RWNCHZ<'O;V!=%[9Q?B6J*_+;ND']5T^UUO>$1VK8[C$U+^5-&G:L4'
M6MMB[._%^N\<X\.[=()Z_R!#6B*]K]@X:!7_XC/7<F?POG3CWG^ZIWA?G'%[
M=7Y@ D(>,_I'\X;U;WO(I=(=6DJ,(L71>O=]YTTNEZ$NR :U4%\>+5]X7\9Q
M>QVW[G:6MCMYH1&>S1@:I0P.I. 76HK/?,.VD7\HV:VU5AF(V':<4HM9,U4T
M'=5JU=5>V5[NU?K,=+NV9=O#%*WR-R)T"90HA96&]+I#'4M1=)_%1/'<-G!+
MKG0[:(>)[MA!F WZ_8ISM9L8@NH_P/0O4$L#!!0    ( .^#<%'92<M/A@,
M &P-   9    >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;,U776_B.!3]*U?1
M/+32E,1)6F $2"WL[%::T:#2SCZL]L$D-\1J8K.V@79^_=HF33(SD/+0A_(
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
MTQ]DUQV[B1:UN_XKH4TS<</2/"@HK8-97PNA-Q,K,#Q1R6]02P,$%     @
M[X-P41WY5&+.!   GQ,  !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&UL
MS5AM;ZLV%/XK5G0_M%)OP$" 5&FDMDF;7.U.U<VZ^V':!PI.8A4PPZ;I_OV.
M#2&\A;+=3=J7!)OS/#YO]CEX=F#I*]\3(M![%,;\9K07(KG6-.[O2>3Q,4M(
M#&^V+(T\ <-TI_$D)5Z@0%&H&;IN:Y%'X]%\IN:>TOF,92*D,7E*$<^BR$O_
MO",A.]R,\.@X\8WN]D).:/-9XNW(AHCGY"F%D5:R!#0B,:<L1BG9WHQN\?4:
MNQ*@)'ZEY, KSTB:\L+8JQRL@YN1+C4B(?&%I/#@[XW<DS"43*#''P7IJ%Q3
M JO/1_8'93P8\^)Q<L_"[S00^YN1.T(!V7I9*+ZQPXH4!DTDG\]"KG[1H9#5
M1\C/N&!1 08-(AKG_]Y[X8@* 'BZ 48!,)H ZPS + #F4(!5 *RA@$D!F P%
MV 7 '@IP"H SU$MN 7"'KC M %.5#GG\5/ 7GO#FLY0=4"JE@4T^J Q2:(@Y
MC66R;T0*;RG@Q'SII3&-=QPE)$6;O9<2=''G<>HC+P[0@H:9(,$ENE@0X=&0
M7Z+/Z'FS0!>?+M$GI"$N$1S1&#W'5/ KF(3G7_8LXX#G,TV CG(ES2_TN<OU
M,<[H8Z*O+!9[CI9Q0((._*H?/^W!:^";TD'&T4%W1B_AAB1C9.I7R- -O4.?
M^W[XERSNA2_ZX5^]%.#X+'PY6'D\[8 _#%:^$_XX6/E.^.K'/+_^Q[;7$L$L
M=XJI^,PS?#]G$4D]P=+K'C*K)+,4F76.#,H8C7T6P78+&>>773LEI[ 5A2Q:
M;_//$]N8:6_5]&L+87M2EUFT92S=;1 M.U;#QL29UL4>VF*FX=1E'MLR4[<N
MLNJ@L=V&WNM.E?#$*L5JOI^4OI_T!G)!8@8GJ0PE@FZA"  BU9/P11V!$)\(
M"K(ZY/JB;I<KV[U1_ZY*+PF0]P:IM".U!3B"7H0+.#9!"W1!C].=J9&O,ZE&
MW30L5]?U1E2[!+'IM 17G8S8:@FN.QFQ416L.<<IG>/\<%B"O!X-#HQ;KNWV
M!D;5.6BZ$-ENH0M#;(N@\OJOB"6R)>.J&$(L1$I]N7[^\H,8N2U'-8/SH<2J
M+0%;LAV3/J*:0Z:E0Z8?.P0,/30SMDC5#TR?#DW/+L'.].P2M!S<=D4G8T]Z
M8OW4*>F]"5IKE89F(*XT8KC7Y7G7)1TK&RRYAB+O]&]!Y51/1GVL6PWO=HM-
M[89O.\3TL=$XL==GR,PS;C5.=AN#4FV@Y<8PRSO%VI:WQ<!RIVEY-]DYRT\-
M!>[O*&YC08/CR;,A?I9206%S+=_],(/N%6U3%J%[%B69\-2G(9Q+918^E0W[
M;S\!,5H+$O'?^U+QU)S@#[J3+'H!=GD*YML]9JI=R;6".(F]JEU5O4I#:FW-
M*9H?'!FK0J7:QG7P].RV/55[/.DUIN;EI3K?^YQTJN78_E]%[U1'L=-K\/*=
MI#[E!"50K<B_&\4K%+(##$(:43%LRZX*=:O;!UMC=WHFL*>:C?N+]G]K9Y8D
M?]=.MV6G:8Y-NV&G5OE8AR^*G;KIX:!@%HO\:Z2<+6^3;M4=2F/^#E\_XH[Y
ME;Q]4I<#)_K\Z@H^R'84NIF0;&$I?>S SDGSVZ!\(%BBK@I>F! L4H][X@4D
ME0+P?LN8. [D N6=W/PO4$L#!!0    ( .^#<%$A2+BY@P(  %H&   9
M>&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;+5574_;,!3]*U<1DT"")DV_-I1&
MHF4#IC)5,-C#M >3W#8>CIW93@/2?OQL)\TZ5")>]I+XVO><<S^<FZ@2\E%E
MB!J><L;5U,NT+DY]7R49YD3U1('<G*R$S(DVIES[JI!(4@?*F1\&P=C/">5>
M'+F]I8PC46I&.2XEJ#+/B7R>(1/5U.M[VXT;NLZTW?#CJ"!KO$5]5RREL?R6
M):4Y<D4%!XFKJ7?6/YU/K+]SN*=8J9TUV$P>A'BTQE4Z]0(;$#),M&4@YK7!
M.3)FB4P8OQI.KY6TP-WUEOV3R]WD\D 4S@7[1E.=3;WW'J2X(B73-Z*ZQ":?
MD>5+!%/N"57M.QEZD)1*B[P!FPARRNLW>6KJL ,P//L!80,(7P)>4Q@T@(%+
MM([,I75.-(DC*2J0UMNPV86KC4.;;"BW7;S5TIQ2@]/Q#3*B,84ED?H9#L]1
M$\K4$9S 7,A"2',(GP7E&NZ1ZU*B.;F[/8?#@R,X ,KAFC)F^J$B7YMP+*F?
M--*S6CI\17H UX+K3,%'GF+Z+]XW:;2YA-M<9F$GX361/1CTCR$,^A_VQ#-_
M.WS2$<Z@+>W \0W>5-JODG!%ZKO[?6%<X4ICKGYT" U;H:$3&KXBM"QEDIFK
MK& E10X_7;LV=;OVM:5F&SLV^Y5OXG[D;_8$,&H#&'4&<(&<*K@4+*5\K8YA
ML9C#;_AR<N&6'1F.6X'Q_RWEI!6:=)<296(*!Z+B*%5&BWW7J)MB%/2"X-V^
M6/R=SS1'N7;32T$B2J[K6][NM@/RS,V%%_LS,SCK.?>7IIZZY@ZO*5? <&4H
M@][$-$[6DZPVM"C<,'@0VHP6M\S,\$=I'<SY2@B]-:Q ^SN)_P!02P,$%
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
M<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ [X-P46VLVME_!   5R0
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
M%^CM-:UUV1SR6?>5PN034$L! A0#%     @ [X-P40=!36*!    L0   !
M             ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #O
M@W!1\V>WU^X    K @  $0              @ &O    9&]C4')O<',O8V]R
M92YX;6Q02P$"% ,4    " #O@W!1F5R<(Q &  "<)P  $P
M@ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( .^#<%'9IQ_&
M/ 4  &$5   8              " @0T(  !X;"]W;W)K<VAE971S+W-H965T
M,2YX;6Q02P$"% ,4    " #O@W!19B  >N,&  #+&P  &
M@(%_#0  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ [X-P
M4=2LR/7E P  YPT  !@              ("!F!0  'AL+W=O<FMS:&5E=',O
M<VAE970S+GAM;%!+ 0(4 Q0    ( .^#<%%J^S.*(@<  ,4A   8
M      " @;,8  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4
M" #O@W!1MEP+S>()  !:00  &               @($+(   >&PO=V]R:W-H
M965T<R]S:&5E=#4N>&UL4$L! A0#%     @ [X-P47&/<-5;"   G",  !@
M             ("!(RH  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4
M Q0    ( .^#<%%],N+,*1   ( J   8              " @;0R  !X;"]W
M;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " #O@W!180/&"I$A   :
M8P  &               @($30P  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL
M4$L! A0#%     @ [X-P41"8N+<J P  ^@8  !@              ("!VF0
M 'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( .^#<%$M'/<2
ME@,  %H(   9              " @3IH  !X;"]W;W)K<VAE971S+W-H965T
M,3 N>&UL4$L! A0#%     @ [X-P4:*=0N;Q @  K@8  !D
M ("!!VP  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " #O
M@W!1]ZCJ(RL&  !F#P  &0              @($O;P  >&PO=V]R:W-H965T
M<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( .^#<%%CR!W>,@H  -\9   9
M          " @9%U  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#
M%     @ [X-P415O6:X\"@  W1D  !D              ("!^G\  'AL+W=O
M<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " #O@W!1@G  VRD%  #'
M#   &0              @(%MB@  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM
M;%!+ 0(4 Q0    ( .^#<%%%4XO%@@<  'P4   9              " @<V/
M  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ [X-P40@D
MRB?V!0  <@X  !D              ("!AI<  'AL+W=O<FMS:&5E=',O<VAE
M970Q-RYX;6Q02P$"% ,4    " #O@W!1+>H2(:<#    "@  &0
M    @(&SG0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    (
M .^#<%$L^*P5X0(   L&   9              " @9&A  !X;"]W;W)K<VAE
M971S+W-H965T,3DN>&UL4$L! A0#%     @ [X-P4?/VV#'> @  :08  !D
M             ("!J:0  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"
M% ,4    " #O@W!1)71^^<\$  #,"@  &0              @(&^IP  >&PO
M=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( .^#<%%B:J#921H
M -U,   9              " @<2L  !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&UL4$L! A0#%     @ [X-P47VY0EH-"   I18  !D              ("!
M1,<  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " #O@W!1
M/VPYO= "   )!@  &0              @(&(SP  >&PO=V]R:W-H965T<R]S
M:&5E=#(T+GAM;%!+ 0(4 Q0    ( .^#<%';T:B4R@(  !0&   9
M      " @8_2  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%
M  @ [X-P49I9+=0/!   "0H  !D              ("!D-4  'AL+W=O<FMS
M:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " #O@W!1D2'*1'T$  "A"P
M&0              @('6V0  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+
M 0(4 Q0    ( .^#<%&8! MH, ,  )P'   9              " @8K>  !X
M;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ [X-P4="X>6D8
M P  <0D  !D              ("!\>$  'AL+W=O<FMS:&5E=',O<VAE970R
M.2YX;6Q02P$"% ,4    " #O@W!1-BF9_W8$  "S%   &0
M@(% Y0  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( .^#
M<%'O:W1[]P,  +X/   9              " @>WI  !X;"]W;W)K<VAE971S
M+W-H965T,S$N>&UL4$L! A0#%     @ [X-P4?D@=M(D P  6 D  !D
M         ("!&^X  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4
M    " #O@W!1U9\8O T'   2(P  &0              @(%V\0  >&PO=V]R
M:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( .^#<%'*PXRXB 4  ',:
M   9              " @;KX  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL
M4$L! A0#%     @ [X-P4=\ -BL=!@  $!T  !D              ("!>?X
M 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " #O@W!1S>'N
M>\<"  "X!P  &0              @('-! $ >&PO=V]R:W-H965T<R]S:&5E
M=#,V+GAM;%!+ 0(4 Q0    ( .^#<%%WBS]-]P(   ()   9
M  " @<L' 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @
M[X-P42K:6)L7 P  J@H  !D              ("!^0H! 'AL+W=O<FMS:&5E
M=',O<VAE970S."YX;6Q02P$"% ,4    " #O@W!1[2-<6-\"  ";"0  &0
M            @(%'#@$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4
M Q0    ( .^#<%%ZEA@B( ,  -\*   9              " @5T1 0!X;"]W
M;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ [X-P44L'!B&X @
M=@<  !D              ("!M!0! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX
M;6Q02P$"% ,4    " #O@W!1YY@UJV<"  "1!0  &0              @(&C
M%P$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( .^#<%'E
M+Q,SK@(  )@'   9              " @4$: 0!X;"]W;W)K<VAE971S+W-H
M965T-#,N>&UL4$L! A0#%     @ [X-P40RSHO/'!   1!,  !D
M     ("!)AT! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4
M" #O@W!1;&>'@1@"  !$!   &0              @($D(@$ >&PO=V]R:W-H
M965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( .^#<%'%_9U,70,   <*   9
M              " @7,D 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L!
M A0#%     @ [X-P454PE*>)!   P1$  !D              ("!!R@! 'AL
M+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " #O@W!1YMENMTP%
M  "I'@  &0              @(''+ $ >&PO=V]R:W-H965T<R]S:&5E=#0X
M+GAM;%!+ 0(4 Q0    ( .^#<%$R/=J,?@,   \,   9              "
M@4HR 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ [X-P
M4=E)RT^& P  ; T  !D              ("!_S4! 'AL+W=O<FMS:&5E=',O
M<VAE970U,"YX;6Q02P$"% ,4    " #O@W!19X2IXT,#  #H"P  &0
M        @(&\.0$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0
M   ( .^#<%&238XD=0(  *X&   9              " @38] 0!X;"]W;W)K
M<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ [X-P41WY5&+.!   GQ,
M !D              ("!XC\! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q0
M2P$"% ,4    " #O@W!1(4BXN8,"  !:!@  &0              @('G1 $
M>&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( .^#<%',?^X7
MP (  /<(   9              " @:%' 0!X;"]W;W)K<VAE971S+W-H965T
M-34N>&UL4$L! A0#%     @ [X-P443H/K(W @  ? H   T
M ( !F$H! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " #O@W!1EXJ[',     3
M @  "P              @ 'Z3 $ 7W)E;',O+G)E;'-02P$"% ,4    " #O
M@W!1;:S:V7\$  !7)   #P              @ 'C30$ >&PO=V]R:V)O;VLN
M>&UL4$L! A0#%     @ [X-P4;P!UL'@ 0  ["   !H              ( !
MCU(! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ [X-P
M4134<>30 0  K2   !,              ( !IU0! %M#;VYT96YT7U1Y<&5S
;72YX;6Q02P4&     #\ /P P$0  J%8!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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>70
<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>71
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>172</ContextCount>
  <ElementCount>345</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>46</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Condensed Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/DescriptionofBusiness</Role>
      <ShortName>Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2103102 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2112103 - Disclosure - Inventory</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/Inventory</Role>
      <ShortName>Inventory</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2115104 - Disclosure - Federal Income Tax Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/FederalIncomeTaxReceivable</Role>
      <ShortName>Federal Income Tax Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2117105 - Disclosure - Rental Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/RentalEquipment</Role>
      <ShortName>Rental Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2121106 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2127107 - Disclosure - Credit Facility</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/CreditFacility</Role>
      <ShortName>Credit Facility</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2129108 - Disclosure - CARES Act Loan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/CARESActLoan</Role>
      <ShortName>CARES Act Loan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2131109 - Disclosure - Deferred Compensation Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/DeferredCompensationPlan</Role>
      <ShortName>Deferred Compensation Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2133110 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensation</Role>
      <ShortName>Stock-Based and Other Long-Term Incentive Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2140111 - Disclosure - Impairment of Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/ImpairmentofGoodwill</Role>
      <ShortName>Impairment of Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2142112 - Disclosure - Earnings per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/EarningsperShare</Role>
      <ShortName>Earnings per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2145113 - Disclosure - Related Party</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/RelatedParty</Role>
      <ShortName>Related Party</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2147114 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2148115 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2313302 - Disclosure - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/InventoryTables</Role>
      <ShortName>Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/Inventory</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2318303 - Disclosure - Rental Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/RentalEquipmentTables</Role>
      <ShortName>Rental Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/RentalEquipment</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2322304 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/Leases</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2334305 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables</Role>
      <ShortName>Stock-Based and Other Long-Term Incentive Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensation</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2343306 - Disclosure - Earnings per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/EarningsperShareTables</Role>
      <ShortName>Earnings per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/EarningsperShare</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2402401 - Disclosure - Description of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/DescriptionofBusinessDetails</Role>
      <ShortName>Description of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/DescriptionofBusiness</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Summary of Significant Accounting Policies (Disaggregation of Revenue) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Disaggregation of Revenue) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Summary of Significant Accounting Policies (Contract Balances) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Contract Balances) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2409405 - Disclosure - Summary of Significant Accounting Policies (Revised Condensed Consolidated Statements of Operations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Revised Condensed Consolidated Statements of Operations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2410406 - Disclosure - Summary of Significant Accounting Policies (Revised Condensed Consolidated Statement of Stockholders' Equity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Revised Condensed Consolidated Statement of Stockholders' Equity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2411407 - Disclosure - Summary of Significant Accounting Policies (Revised Condensed Consolidated Statement of Cash Flows) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Revised Condensed Consolidated Statement of Cash Flows) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2414408 - Disclosure - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/InventoryDetails</Role>
      <ShortName>Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/InventoryTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2416409 - Disclosure - Federal Income Tax Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/FederalIncomeTaxReceivableDetails</Role>
      <ShortName>Federal Income Tax Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/FederalIncomeTaxReceivable</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2419410 - Disclosure - Rental Equipment (Schedule of Rental Equipment, Property and Equipment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails</Role>
      <ShortName>Rental Equipment (Schedule of Rental Equipment, Property and Equipment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/RentalEquipmentTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2420411 - Disclosure - Rental Equipment (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails</Role>
      <ShortName>Rental Equipment (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/RentalEquipmentTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2423412 - Disclosure - Leases (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/LeasesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2424413 - Disclosure - Leases (Balance Sheet Impact) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/LeasesBalanceSheetImpactDetails</Role>
      <ShortName>Leases (Balance Sheet Impact) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/LeasesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2425414 - Disclosure - Leases (Cash Flow Impact) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/LeasesCashFlowImpactDetails</Role>
      <ShortName>Leases (Cash Flow Impact) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/LeasesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2426415 - Disclosure - Leases (Future Maturities of Lease Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails</Role>
      <ShortName>Leases (Future Maturities of Lease Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/LeasesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2428416 - Disclosure - Credit Facility (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/CreditFacilityDetails</Role>
      <ShortName>Credit Facility (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/CreditFacility</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2430417 - Disclosure - CARES Act Loan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/CARESActLoanDetails</Role>
      <ShortName>CARES Act Loan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/CARESActLoan</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2432418 - Disclosure - Deferred Compensation Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/DeferredCompensationPlanDetails</Role>
      <ShortName>Deferred Compensation Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/DeferredCompensationPlan</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2435419 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation (Stock Option Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails</Role>
      <ShortName>Stock-Based and Other Long-Term Incentive Compensation (Stock Option Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2436420 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation (Stock Options Outstanding) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails</Role>
      <ShortName>Stock-Based and Other Long-Term Incentive Compensation (Stock Options Outstanding) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2437421 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation (Summary of Unvested Stock Options) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails</Role>
      <ShortName>Stock-Based and Other Long-Term Incentive Compensation (Summary of Unvested Stock Options) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2438422 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation (Restricted Stock) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails</Role>
      <ShortName>Stock-Based and Other Long-Term Incentive Compensation (Restricted Stock) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2439423 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation (Other Long-Term Incentive Compensation) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails</Role>
      <ShortName>Stock-Based and Other Long-Term Incentive Compensation (Other Long-Term Incentive Compensation) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2441424 - Disclosure - Impairment of Goodwill (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/ImpairmentofGoodwillNarrativeDetails</Role>
      <ShortName>Impairment of Goodwill (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/ImpairmentofGoodwill</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2444425 - Disclosure - Earnings per Share (Basic and Diluted) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails</Role>
      <ShortName>Earnings per Share (Basic and Diluted) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/EarningsperShareTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2446426 - Disclosure - Related Party (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/RelatedPartyDetails</Role>
      <ShortName>Related Party (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/RelatedParty</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="ngs-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2449427 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ngsgi.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.ngsgi.com/role/SubsequentEvents</ParentRole>
      <Position>55</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="ngs-20200930.htm">ngs-20200930.htm</File>
    <File>chasesecurityagreement.htm</File>
    <File>ngs-20200930.xsd</File>
    <File>ngs-20200930_cal.xml</File>
    <File>ngs-20200930_def.xml</File>
    <File>ngs-20200930_lab.xml</File>
    <File>ngs-20200930_pre.xml</File>
    <File>ngs093020-ex311.htm</File>
    <File>ngs093020-ex312.htm</File>
    <File>ngs093020-ex321.htm</File>
    <File>ngs093020-ex322.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>74
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "ngs-20200930.htm": {
   "axisCustom": 0,
   "axisStandard": 23,
   "contextCount": 172,
   "dts": {
    "calculationLink": {
     "local": [
      "ngs-20200930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ngs-20200930_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "ngs-20200930.htm"
     ]
    },
    "labelLink": {
     "local": [
      "ngs-20200930_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ngs-20200930_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "ngs-20200930.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd"
     ]
    }
   },
   "elementCount": 446,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 1,
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 6
   },
   "keyCustom": 36,
   "keyStandard": 309,
   "memberCustom": 24,
   "memberStandard": 21,
   "nsprefix": "ngs",
   "nsuri": "http://www.ngsgi.com/20200930",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover",
     "role": "http://www.ngsgi.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "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-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115104 - Disclosure - Federal Income Tax Receivable",
     "role": "http://www.ngsgi.com/role/FederalIncomeTaxReceivable",
     "shortName": "Federal Income Tax Receivable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2117105 - Disclosure - Rental Equipment",
     "role": "http://www.ngsgi.com/role/RentalEquipment",
     "shortName": "Rental Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2121106 - Disclosure - Leases",
     "role": "http://www.ngsgi.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2127107 - Disclosure - Credit Facility",
     "role": "http://www.ngsgi.com/role/CreditFacility",
     "shortName": "Credit Facility",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2129108 - Disclosure - CARES Act Loan",
     "role": "http://www.ngsgi.com/role/CARESActLoan",
     "shortName": "CARES Act Loan",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2131109 - Disclosure - Deferred Compensation Plan",
     "role": "http://www.ngsgi.com/role/DeferredCompensationPlan",
     "shortName": "Deferred Compensation Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2133110 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation",
     "role": "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensation",
     "shortName": "Stock-Based and Other Long-Term Incentive Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2140111 - Disclosure - Impairment of Goodwill",
     "role": "http://www.ngsgi.com/role/ImpairmentofGoodwill",
     "shortName": "Impairment of Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2142112 - Disclosure - Earnings per Share",
     "role": "http://www.ngsgi.com/role/EarningsperShare",
     "shortName": "Earnings per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2145113 - Disclosure - Related Party",
     "role": "http://www.ngsgi.com/role/RelatedParty",
     "shortName": "Related Party",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets",
     "role": "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2147114 - Disclosure - Commitments and Contingencies",
     "role": "http://www.ngsgi.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2148115 - Disclosure - Subsequent Events",
     "role": "http://www.ngsgi.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "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://www.ngsgi.com/role/InventoryTables",
     "shortName": "Inventory (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "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 (Tables)",
     "role": "http://www.ngsgi.com/role/RentalEquipmentTables",
     "shortName": "Rental Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ngs:AssetsAndLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2322304 - Disclosure - Leases (Tables)",
     "role": "http://www.ngsgi.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ngs:AssetsAndLiabilitiesLesseeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2334305 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation (Tables)",
     "role": "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables",
     "shortName": "Stock-Based and Other Long-Term Incentive Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2343306 - Disclosure - Earnings per Share (Tables)",
     "role": "http://www.ngsgi.com/role/EarningsperShareTables",
     "shortName": "Earnings per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ngs:IncreaseDecreaseInRentalRevenuePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402401 - Disclosure - Description of Business (Details)",
     "role": "http://www.ngsgi.com/role/DescriptionofBusinessDetails",
     "shortName": "Description of Business (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ngs:IncreaseDecreaseInRentalRevenuePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)",
     "role": "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals",
     "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ngs:AccumulatedDepreciationRentalEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)",
     "role": "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies (Disaggregation of Revenue) (Details)",
     "role": "http://www.ngsgi.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-20200930.htm",
      "contextRef": "i71c15bcca316466d989324facf6032d2_D20200701-20200930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "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://www.ngsgi.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-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409405 - Disclosure - Summary of Significant Accounting Policies (Revised Condensed Consolidated Statements of Operations) (Details)",
     "role": "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails",
     "shortName": "Summary of Significant Accounting Policies (Revised Condensed Consolidated Statements of Operations) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i24e5379889a74c0a9da4a6fa0fe22f0d_D20190701-20190930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ifd56c581ea014bab9d7f4c6e40327fca_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RetainedEarningsAccumulatedDeficit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410406 - Disclosure - Summary of Significant Accounting Policies (Revised Condensed Consolidated Statement of Stockholders' Equity) (Details)",
     "role": "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails",
     "shortName": "Summary of Significant Accounting Policies (Revised Condensed Consolidated Statement of Stockholders' Equity) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411407 - Disclosure - Summary of Significant Accounting Policies (Revised Condensed Consolidated Statement of Cash Flows) (Details)",
     "role": "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails",
     "shortName": "Summary of Significant Accounting Policies (Revised Condensed Consolidated Statement of Cash Flows) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i8de77335ef5e4dfda02436ce5869b526_D20190101-20190930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ngs:DeferredAndOtherIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryValuationReserves",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414408 - Disclosure - Inventory (Details)",
     "role": "http://www.ngsgi.com/role/InventoryDetails",
     "shortName": "Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxesReceivable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416409 - Disclosure - Federal Income Tax Receivable (Details)",
     "role": "http://www.ngsgi.com/role/FederalIncomeTaxReceivableDetails",
     "shortName": "Federal Income Tax Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ie2832b6ec2e74b138cdded0e8c323270_I20200331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxesReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419410 - Disclosure - Rental Equipment (Schedule of Rental Equipment, Property and Equipment) (Details)",
     "role": "http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails",
     "shortName": "Rental Equipment (Schedule of Rental Equipment, Property and Equipment) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6d25a8da4aef44b2a6226b6bfbd12163_I20200930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420411 - Disclosure - Rental Equipment (Narrative) (Details)",
     "role": "http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails",
     "shortName": "Rental Equipment (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i022303b0415e49e09e00b515ac3edd77_D20190701-20190930",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ngs:NumberOfUnitsRetired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "compressor",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseLeaseIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations",
     "role": "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
     "shortName": "Condensed Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherCostOfOperatingRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ngs:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423412 - Disclosure - Leases (Narrative) (Details)",
     "role": "http://www.ngsgi.com/role/LeasesNarrativeDetails",
     "shortName": "Leases (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ngs:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424413 - Disclosure - Leases (Balance Sheet Impact) (Details)",
     "role": "http://www.ngsgi.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-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425414 - Disclosure - Leases (Cash Flow Impact) (Details)",
     "role": "http://www.ngsgi.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-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426415 - Disclosure - Leases (Future Maturities of Lease Liabilities) (Details)",
     "role": "http://www.ngsgi.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-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityInterestRateDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428416 - Disclosure - Credit Facility (Details)",
     "role": "http://www.ngsgi.com/role/CreditFacilityDetails",
     "shortName": "Credit Facility (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityInterestRateDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i9371e6034af5467aa39c5582631a55e9_D20200410-20200410",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromIssuanceOfDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430417 - Disclosure - CARES Act Loan (Details)",
     "role": "http://www.ngsgi.com/role/CARESActLoanDetails",
     "shortName": "CARES Act Loan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i9371e6034af5467aa39c5582631a55e9_D20200410-20200410",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromIssuanceOfDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ngs:DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432418 - Disclosure - Deferred Compensation Plan (Details)",
     "role": "http://www.ngsgi.com/role/DeferredCompensationPlanDetails",
     "shortName": "Deferred Compensation Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ngs:DeferredCompensationArrangementWithIndividualMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ifd56c581ea014bab9d7f4c6e40327fca_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435419 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation (Stock Option Activity) (Details)",
     "role": "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails",
     "shortName": "Stock-Based and Other Long-Term Incentive Compensation (Stock Option Activity) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436420 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation (Stock Options Outstanding) (Details)",
     "role": "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails",
     "shortName": "Stock-Based and Other Long-Term Incentive Compensation (Stock Options Outstanding) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ibf71d77cf80d4a099ca7e987bca5def2_I20200930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ifd56c581ea014bab9d7f4c6e40327fca_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437421 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation (Summary of Unvested Stock Options) (Details)",
     "role": "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails",
     "shortName": "Stock-Based and Other Long-Term Incentive 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-20200930.htm",
      "contextRef": "ifd56c581ea014bab9d7f4c6e40327fca_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i1ae1e85094c442f297910e3650e27337_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Condensed Consolidated Statements of Stockholders' Equity",
     "role": "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
     "shortName": "Condensed Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ie73f441cd06a4352b52ee790a1afd8eb_D20190101-20190331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i00810e9e38e24342a8f17a0bcf12e0a7_D20190101-20190930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438422 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation (Restricted Stock) (Details)",
     "role": "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails",
     "shortName": "Stock-Based and Other Long-Term Incentive Compensation (Restricted Stock) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i00810e9e38e24342a8f17a0bcf12e0a7_D20190101-20190930",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ic083eeffb63d4d54b4bbd34fc259fd2a_D20200101-20200930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ngs:NumberOfIndependentDirectors",
      "reportCount": 1,
      "unique": true,
      "unitRef": "independent_director",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439423 - Disclosure - Stock-Based and Other Long-Term Incentive Compensation (Other Long-Term Incentive Compensation) (Details)",
     "role": "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails",
     "shortName": "Stock-Based and Other Long-Term Incentive Compensation (Other Long-Term Incentive Compensation) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "ic083eeffb63d4d54b4bbd34fc259fd2a_D20200101-20200930",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ngs:NumberOfIndependentDirectors",
      "reportCount": 1,
      "unique": true,
      "unitRef": "independent_director",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441424 - Disclosure - Impairment of Goodwill (Narrative) (Details)",
     "role": "http://www.ngsgi.com/role/ImpairmentofGoodwillNarrativeDetails",
     "shortName": "Impairment of Goodwill (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444425 - Disclosure - Earnings per Share (Basic and Diluted) (Details)",
     "role": "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails",
     "shortName": "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-20200930.htm",
      "contextRef": "i1bdc6fd1adfc457e88b1dbdc23f79eb6_D20200701-20200930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "if037d14d923540a8a79ce48e222cb2ad_D20190101-20190331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446426 - Disclosure - Related Party (Details)",
     "role": "http://www.ngsgi.com/role/RelatedPartyDetails",
     "shortName": "Related Party (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "if037d14d923540a8a79ce48e222cb2ad_D20190101-20190331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i2efa62a644504aaca8ab73d487ddc505_D20200428-20200428",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ngs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449427 - Disclosure - Subsequent Events (Details)",
     "role": "http://www.ngsgi.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i9d8f2ceced4d41288fff0a5ba76e9b07_I20201023",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Condensed Consolidated Statements of Cash Flows",
     "role": "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DeferredIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "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 - Description of Business",
     "role": "http://www.ngsgi.com/role/DescriptionofBusiness",
     "shortName": "Description of Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.ngsgi.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "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://www.ngsgi.com/role/Inventory",
     "shortName": "Inventory",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ngs-20200930.htm",
      "contextRef": "i6a3f28e602bf47beb0a31d2eb076fcd5_D20200101-20200930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 46,
   "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://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RelatedPartyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r442"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RelatedPartyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r437"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "ngs_AccountsReceivableExcludingContractsWithCustomerAssetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsReceivableGrossCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounts Receivable Excluding Contracts With Customer Asset Current",
        "terseLabel": "Accounts receivable - ASC 842"
       }
      }
     },
     "localname": "AccountsReceivableExcludingContractsWithCustomerAssetCurrent",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_AccumulatedDepreciationRentalEquipment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Accumulated Depreciation Rental Equipment",
        "terseLabel": "Accumulated depreciation, rental equipment"
       }
      }
     },
     "localname": "AccumulatedDepreciationRentalEquipment",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_AntidilutiveEffectMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Antidilutive Effect [Member]",
        "terseLabel": "Antidilutive Effect"
       }
      }
     },
     "localname": "AntidilutiveEffectMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ngs_BillAndHoldArrangementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Bill And Hold Arrangement",
        "label": "Bill And Hold Arrangement [Member]",
        "terseLabel": "Bill and Hold Arrangement"
       }
      }
     },
     "localname": "BillAndHoldArrangementMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_CbFloatingRateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cb Floating Rate [Member]",
        "terseLabel": "CB Floating Rate"
       }
      }
     },
     "localname": "CbFloatingRateMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_CompressorRelatedMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Compressor Related [Member]",
        "terseLabel": "Compressors - sales"
       }
      }
     },
     "localname": "CompressorRelatedMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Coronavirus Aid, Relief, And Economic Security (CARES) Act, Income Tax Expense (Benefit)",
        "label": "Coronavirus Aid, Relief, And Economic Security (CARES) Act, Income Tax Expense (Benefit)",
        "negatedLabel": "Income tax benefit from CARES Act"
       }
      }
     },
     "localname": "CoronavirusAidReliefAndEconomicSecurityCARESActIncomeTaxExpenseBenefit",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/FederalIncomeTaxReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_DeferredAndOtherIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails"
     ],
     "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/DeferredCompensationPlanDetails"
     ],
     "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/DeferredCompensationPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "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 AverageGrant Date Fair Value Per Share"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsStockOptionsWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ngs_FlaresRelatedMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Flares Related [Member]",
        "terseLabel": "Flares - sales"
       }
      }
     },
     "localname": "FlaresRelatedMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/RelatedPartyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw": {
     "auth_ref": [],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (Decrease) In Deferred Income Tax Liabilities Due To Change In Tax Law",
        "label": "Increase (Decrease) In Deferred Income Tax Liabilities Due To Change In Tax Law",
        "terseLabel": "Deferred tax liability increase due to tax law change"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxLiabilitiesDueToChangeInTaxLaw",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.ngsgi.com/role/FederalIncomeTaxReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_IncreaseDecreaseInHorsepowerUtilizationPercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (Decrease) In Horsepower Utilization, Percentage",
        "label": "Increase (Decrease) In Horsepower Utilization, Percentage",
        "negatedTerseLabel": "Decrease in horsepower utilization, percentage"
       }
      }
     },
     "localname": "IncreaseDecreaseInHorsepowerUtilizationPercentage",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ngs_IncreaseDecreaseInRentalRevenuePercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (Decrease) In Rental Revenue, Percentage",
        "label": "Increase (Decrease) In Rental Revenue, Percentage",
        "negatedTerseLabel": "Decrease in rental revenue, percentage"
       }
      }
     },
     "localname": "IncreaseDecreaseInRentalRevenuePercentage",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ngs_IncreaseDecreaseInUnitUtilizationPercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (Decrease) In Unit Utilization, Percentage",
        "label": "Increase (Decrease) In Unit Utilization, Percentage",
        "negatedTerseLabel": "Decrease in unit utilization, percentage"
       }
      }
     },
     "localname": "IncreaseDecreaseInUnitUtilizationPercentage",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ngs_IntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Intangible Assets Accumulated Amortization",
        "terseLabel": "Accumulated amortization, intangibles"
       }
      }
     },
     "localname": "IntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_InventoryNetOfReserves": {
     "auth_ref": [],
     "calculation": {
      "http://www.ngsgi.com/role/InventoryDetails": {
       "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 - total"
       }
      }
     },
     "localname": "InventoryNetOfReserves",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_LineOfCreditFacilityCommitmentCoverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line Of Credit Facility Commitment Coverage Ratio",
        "label": "Line Of Credit Facility Commitment Coverage Ratio",
        "terseLabel": "Minimum commitment coverage ratio allowed"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentCoverageRatio",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ngs_LineOfCreditFacilityCurrentBorrowingCapacityAllowableShareOfTotalCommitmentAmountAttributableToGeneralInventoryComponent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleAccountsReceivable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleEquipmentInventory": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ngs_LineOfCreditFacilityCurrentBorrowingCapacityComponentPercentageOfEligibleGeneralInventory": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ngs_LineOfCreditFacilityDefaultTriggerCertainDefaultsOfOtherCompanyIndebtednessAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Line Of Credit Facility Default Trigger Rendering Of Certain Judgments Amount",
        "terseLabel": "Default trigger, rendering of certain judgments, amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityDefaultTriggerRenderingOfCertainJudgmentsAmount",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_LineOfCreditFacilityLeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line Of Credit Facility Leverage Ratio",
        "label": "Line Of Credit Facility Leverage Ratio",
        "terseLabel": "Maximum leverage ratio allowed"
       }
      }
     },
     "localname": "LineOfCreditFacilityLeverageRatio",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ngs_LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Line Of Credit Facility Potential Increase In Borrowing Capacity",
        "terseLabel": "Potential increase in borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityPotentialIncreaseInBorrowingCapacity",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_LineOfCreditFacilityPotentialMaximumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Line Of Credit Facility Potential Maximum Borrowing Capacity",
        "terseLabel": "Potential maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityPotentialMaximumBorrowingCapacity",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Line Of Credit Facility Reference Rate Number Of Allowable Borrowings Outstanding",
        "terseLabel": "Reference rate, number of allowable LIBOR-based borrowings outstanding"
       }
      }
     },
     "localname": "LineOfCreditFacilityReferenceRateNumberOfAllowableBorrowingsOutstanding",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_MsBeyerMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Ms. Beyer",
        "label": "Ms. Beyer [Member]",
        "terseLabel": "Ms. Beyer"
       }
      }
     },
     "localname": "MsBeyerMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/SubsequentEventsDetails"
     ],
     "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/RelatedPartyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_NumberOfIndependentDirectors": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number Of Independent Directors",
        "label": "Number Of Independent Directors",
        "terseLabel": "Number of independent directors"
       }
      }
     },
     "localname": "NumberOfIndependentDirectors",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_OtherLongTermIncentiveCompensationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Long-Term Incentive Compensation Member",
        "label": "Other Long-Term Incentive Compensation [Member]",
        "terseLabel": "Other Long-Term Incentive Compensation"
       }
      }
     },
     "localname": "OtherLongTermIncentiveCompensationMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails",
      "http://www.ngsgi.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_OtherPartsRebuildsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Parts Rebuilds [Member]",
        "terseLabel": "Other (parts/rebuilds) - sales"
       }
      }
     },
     "localname": "OtherPartsRebuildsMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_PaycheckProtectionProgramLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Paycheck Protection Program Loan",
        "label": "Paycheck Protection Program Loan [Member]",
        "terseLabel": "Paycheck Protection Program Loan"
       }
      }
     },
     "localname": "PaycheckProtectionProgramLoanMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CARESActLoanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_ProceedsFromPurchaseCommitmentDiscountNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Proceeds From Purchase Commitment Discount Net",
        "terseLabel": "Payments of other long-term liabilities, net"
       }
      }
     },
     "localname": "ProceedsFromPurchaseCommitmentDiscountNet",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_ProceedsFromSaleOfDeferredCompensationMutualFund": {
     "auth_ref": [],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Proceeds From Sale Of Deferred Compensation Mutual Fund",
        "label": "Proceeds From Sale Of Deferred Compensation Mutual Fund",
        "terseLabel": "Proceeds from sale of deferred compensation mutual fund"
       }
      }
     },
     "localname": "ProceedsFromSaleOfDeferredCompensationMutualFund",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_ProductSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product Sales [Member]",
        "terseLabel": "Sales"
       }
      }
     },
     "localname": "ProductSalesMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_RangeFourMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Range Four [Member]",
        "terseLabel": "$20.49-30.41"
       }
      }
     },
     "localname": "RangeFourMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_RangeOneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Range One [Member]",
        "terseLabel": "$0.01-15.70"
       }
      }
     },
     "localname": "RangeOneMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_RangeThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Range Three [Member]",
        "terseLabel": "$17.82-20.48"
       }
      }
     },
     "localname": "RangeThreeMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_RangeTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Range Two [Member]",
        "terseLabel": "$15.71-17.81"
       }
      }
     },
     "localname": "RangeTwoMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_RentalCompressorUnitMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rental Compressor Unit",
        "label": "Rental Compressor Unit [Member]",
        "terseLabel": "Compressor units"
       }
      }
     },
     "localname": "RentalCompressorUnitMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails",
      "http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_RentalContractsExcludingLargeHorsepowerCompressorsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rental Contracts, Excluding Large Horsepower Compressors",
        "label": "Rental Contracts, Excluding Large Horsepower Compressors [Member]",
        "terseLabel": "Rental Contracts, Excluding Large Horsepower Compressors"
       }
      }
     },
     "localname": "RentalContractsExcludingLargeHorsepowerCompressorsMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_RentalContractsLargeHorsepowerCompressorsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rental Contracts, Large Horsepower Compressors",
        "label": "Rental Contracts, Large Horsepower Compressors [Member]",
        "terseLabel": "Rental Contracts, Large Horsepower Compressors"
       }
      }
     },
     "localname": "RentalContractsLargeHorsepowerCompressorsMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_RentalEquipmentNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Rental Equipment Net",
        "terseLabel": "Rental equipment, net of accumulated depreciation of $179,160 and $162,348, respectively"
       }
      }
     },
     "localname": "RentalEquipmentNet",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ngs_ServiceandMaintenanceMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Serviceand Maintenance [Member]",
        "terseLabel": "Service and maintenance income",
        "verboseLabel": "Service and maintenance"
       }
      }
     },
     "localname": "ServiceandMaintenanceMember",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGrantsInPeriod",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value",
        "terseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails",
      "http://www.ngsgi.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ngs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Weighted Average Remaining Contractual Term",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Weighted Average Remaining Contractual Term",
        "terseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ngs_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Intrinsic Value [Abstract]",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Intrinsic Value [Roll Forward]",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsIntrinsicValueRollForward",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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": "WeightedAverageRemainingContractual Life (years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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 components to inventory"
       }
      }
     },
     "localname": "TransferOfRentalEquipmentToInventory",
     "nsuri": "http://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails"
     ],
     "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://www.ngsgi.com/20200930",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Chief Executive Officer [Member]",
        "terseLabel": "Chief Executive Officer"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ChiefFinancialOfficerMember": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Chief Financial Officer [Member]",
        "terseLabel": "Chief Financial Officer"
       }
      }
     },
     "localname": "ChiefFinancialOfficerMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Directors"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r244",
      "r245",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r418",
      "r420"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails",
      "http://www.ngsgi.com/role/DescriptionofBusinessDetails",
      "http://www.ngsgi.com/role/LeasesNarrativeDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r244",
      "r245",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r418",
      "r420"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails",
      "http://www.ngsgi.com/role/DescriptionofBusinessDetails",
      "http://www.ngsgi.com/role/LeasesNarrativeDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RelatedPartyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RelatedPartyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r156",
      "r228",
      "r231",
      "r373",
      "r417",
      "r419"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r156",
      "r228",
      "r231",
      "r373",
      "r417",
      "r419"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r242",
      "r244",
      "r245",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r418",
      "r420"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails",
      "http://www.ngsgi.com/role/DescriptionofBusinessDetails",
      "http://www.ngsgi.com/role/LeasesNarrativeDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r242",
      "r244",
      "r245",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r418",
      "r420"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails",
      "http://www.ngsgi.com/role/DescriptionofBusinessDetails",
      "http://www.ngsgi.com/role/LeasesNarrativeDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAdjustmentMember": {
     "auth_ref": [
      "r96",
      "r97",
      "r98",
      "r99",
      "r100",
      "r101",
      "r104",
      "r105",
      "r106",
      "r108",
      "r109",
      "r111",
      "r112",
      "r126"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revision of Prior Period, Adjustment [Member]",
        "terseLabel": "Revisions"
       }
      }
     },
     "localname": "RestatementAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r96",
      "r97",
      "r98",
      "r99",
      "r100",
      "r101",
      "r104",
      "r105",
      "r106",
      "r108",
      "r109",
      "r110",
      "r111",
      "r112",
      "r126",
      "r171",
      "r172",
      "r281",
      "r301",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revision of Prior Period [Axis]",
        "terseLabel": "Revision of Prior Period [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r96",
      "r97",
      "r98",
      "r99",
      "r100",
      "r101",
      "r104",
      "r105",
      "r106",
      "r108",
      "r109",
      "r110",
      "r111",
      "r112",
      "r126",
      "r171",
      "r172",
      "r281",
      "r301",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revision of Prior Period [Domain]",
        "terseLabel": "Revision of Prior Period [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "auth_ref": [
      "r96",
      "r98",
      "r99",
      "r100",
      "r101",
      "r104",
      "r105",
      "r106",
      "r108",
      "r109",
      "r111",
      "r112",
      "r126",
      "r171",
      "r172",
      "r281",
      "r301",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Previously Reported [Member]",
        "terseLabel": "As Reported"
       }
      }
     },
     "localname": "ScenarioPreviouslyReportedMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r159",
      "r359"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails",
      "http://www.ngsgi.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual with Relationship to Entity [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails",
      "http://www.ngsgi.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "Accounting Standards Update 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r160",
      "r161"
     ],
     "calculation": {
      "http://www.ngsgi.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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r4",
      "r17",
      "r160",
      "r161"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.ngsgi.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 $1,119 and $918, respectively",
        "totalLabel": "Total Accounts Receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r35",
      "r194"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Accumulated depreciation",
        "terseLabel": "Accumulated depreciation, property and equipment"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals",
      "http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r96",
      "r97",
      "r99",
      "r278",
      "r279",
      "r280"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForErrorCorrectionDomain": {
     "auth_ref": [
      "r98",
      "r104",
      "r105",
      "r108",
      "r109",
      "r111",
      "r112"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of error correction.",
        "label": "Error Correction, Type [Domain]",
        "terseLabel": "Error Correction, Type [Domain]"
       }
      }
     },
     "localname": "AdjustmentsForErrorCorrectionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r100",
      "r101",
      "r102",
      "r103",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r298",
      "r299",
      "r300",
      "r301",
      "r374",
      "r375",
      "r376",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesNarrativeDetails"
     ],
     "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",
        "negatedLabel": "Taxes paid related to net shares settlement of equity awards"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r247",
      "r249",
      "r283",
      "r284"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating\u00a0activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r249",
      "r269",
      "r282"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r23",
      "r162",
      "r173"
     ],
     "calculation": {
      "http://www.ngsgi.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",
        "negatedTerseLabel": "Less: Allowance for doubtful accounts",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r123"
     ],
     "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": "Number of shares not included in the computation of dilutive income (loss) per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r90",
      "r139",
      "r148",
      "r154",
      "r164",
      "r313",
      "r315",
      "r318",
      "r394",
      "r407"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r8",
      "r51",
      "r90",
      "r164",
      "r313",
      "r315",
      "r318"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current Assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Noncurrent [Abstract]",
        "terseLabel": "Noncurrent Assets:"
       }
      }
     },
     "localname": "AssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r250",
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails",
      "http://www.ngsgi.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Accounting"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r95"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedContractCostAmortizationPeriod": {
     "auth_ref": [
      "r183"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Capitalized Contract Cost, Amortization Period",
        "terseLabel": "Amortization period of capitalized contract costs"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortizationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r31",
      "r85"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r78",
      "r85",
      "r87"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r78",
      "r319"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "terseLabel": "Net change in cash and cash equivalents",
        "totalLabel": "NET CHANGE IN CASH AND CASH EQUIVALENTS"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r44",
      "r203",
      "r399",
      "r411"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Notes 6, 9, and 14)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r96",
      "r97"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r16"
     ],
     "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 USD per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r16"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r16"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, 30,000 shares authorized, par value $0.01; 13,290 and 13,178 shares issued, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r240",
      "r241",
      "r246",
      "r285"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "terseLabel": "Deferred Compensation Plan"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/DeferredCompensationPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Schedule of Contract with Customer, Asset and Liability"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r215",
      "r217",
      "r229"
     ],
     "calculation": {
      "http://www.ngsgi.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, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable - contracts with customers"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r215",
      "r216",
      "r229"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred income",
        "verboseLabel": "Deferred income"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r230"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RelatedPartyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfPropertyRepairsAndMaintenance": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "terseLabel": "Total operating costs and expenses",
        "totalLabel": "Total operating costs and expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable": {
     "auth_ref": [
      "r202",
      "r379",
      "r380",
      "r383",
      "r392"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Detailed information on the individual expense items associated with oil and gas property acquisition, exploration and development activities presented in a tabular format.",
        "label": "Costs Incurred in Oil and Gas Property Acquisition, Exploration, and Development Activities [Table]",
        "terseLabel": "Costs Incurred in Oil and Gas Property Acquisition, Exploration, and Development Activities [Table]"
       }
      }
     },
     "localname": "CostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems": {
     "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": "Costs Incurred, Oil and Gas Property Acquisition, Exploration, and Development Activities [Line Items]",
        "terseLabel": "Costs Incurred, Oil and Gas Property Acquisition, Exploration, and Development Activities [Line Items]"
       }
      }
     },
     "localname": "CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r206"
     ],
     "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",
        "verboseLabel": "CARES Act Loan"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CARESActLoan",
      "http://www.ngsgi.com/role/CreditFacility"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r12",
      "r13",
      "r14",
      "r395",
      "r396",
      "r406"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CARESActLoanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Variable rate, applicable margin"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CARESActLoanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CARESActLoanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r42",
      "r93",
      "r208",
      "r209",
      "r210",
      "r211",
      "r328",
      "r329",
      "r331",
      "r405"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CARESActLoanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued": {
     "auth_ref": [
      "r259"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/DeferredCompensationPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability": {
     "auth_ref": [
      "r239"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/DeferredCompensationPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": {
     "auth_ref": [
      "r271"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/DeferredCompensationPlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r83",
      "r91",
      "r296",
      "r304",
      "r305",
      "r306"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r288",
      "r289"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r83",
      "r137"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 6.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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 5.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 by lessor from operating lease of rented property and 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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r228",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based and Other Long-Term Incentive Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensation"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "(Loss) earnings per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r60",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r113",
      "r115",
      "r120",
      "r121",
      "r122",
      "r126",
      "r127",
      "r402",
      "r414"
     ],
     "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": "Basic (in USD per share)",
        "verboseLabel": "Loss per share, basic (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted [Abstract]",
        "terseLabel": "Earnings per common share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r60",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r115",
      "r120",
      "r121",
      "r122",
      "r126",
      "r127",
      "r402",
      "r414"
     ],
     "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": "Diluted (in USD per share)",
        "verboseLabel": "Loss per share, diluted (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r123",
      "r124",
      "r125",
      "r128"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/EarningsperShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r270"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r270"
     ],
     "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": "Share-based payment arrangement, nonvested award, recognized, period for recognition",
        "verboseLabel": "Unrecognized compensation cost related to awards, vesting period"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r270"
     ],
     "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 unvested options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock Options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue from External Customer [Line Items]",
        "terseLabel": "Revenue from External Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquipmentLeasedToOtherPartyMember": {
     "auth_ref": [
      "r351"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r96",
      "r97",
      "r99",
      "r101",
      "r109",
      "r112",
      "r131",
      "r170",
      "r207",
      "r212",
      "r278",
      "r279",
      "r280",
      "r300",
      "r301",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r423",
      "r424",
      "r425"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": {
     "auth_ref": [
      "r98",
      "r104",
      "r105",
      "r108",
      "r109",
      "r111",
      "r112"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of error correction.",
        "label": "Error Correction, Type [Axis]",
        "terseLabel": "Error Correction, Type [Axis]"
       }
      }
     },
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "auth_ref": [
      "r83",
      "r192",
      "r198"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.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 sale of assets"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "auth_ref": [
      "r187"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for goodwill.",
        "label": "Goodwill Disclosure [Text Block]",
        "terseLabel": "Impairment of Goodwill"
       }
      }
     },
     "localname": "GoodwillDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/ImpairmentofGoodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r83",
      "r184",
      "r185",
      "r186"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.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",
        "terseLabel": "Impairment of goodwill"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/ImpairmentofGoodwillNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss": {
     "auth_ref": [
      "r196"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAssetNameDomain": {
     "auth_ref": [
      "r191",
      "r197"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleByTypeAxis": {
     "auth_ref": [
      "r191",
      "r197"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r88",
      "r190",
      "r200"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r57",
      "r139",
      "r147",
      "r150",
      "r153",
      "r155",
      "r393",
      "r400",
      "r404",
      "r415"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Loss before provision for income taxes",
        "totalLabel": "Loss before provision for income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r291",
      "r292",
      "r295",
      "r302",
      "r307",
      "r309",
      "r310",
      "r311"
     ],
     "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": "Federal Income Tax Receivable"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/FederalIncomeTaxReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r91",
      "r111",
      "r112",
      "r138",
      "r290",
      "r303",
      "r308",
      "r416"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Income tax benefit",
        "negatedTerseLabel": "Income tax benefit"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r54",
      "r88",
      "r286",
      "r287",
      "r292",
      "r293",
      "r294",
      "r297",
      "r433"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r80",
      "r86"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "terseLabel": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r47",
      "r398",
      "r412"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income Taxes Receivable, Current",
        "terseLabel": "Federal income tax receivable"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.ngsgi.com/role/FederalIncomeTaxReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 10.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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.",
        "label": "Increase (Decrease) in Income Taxes Receivable",
        "negatedLabel": "Federal income tax receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventory decrease",
        "negatedTerseLabel": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and prepaid income taxes decrease (increase)",
        "negatedTerseLabel": "Prepaid expenses and prepaid income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r116",
      "r117",
      "r118",
      "r122"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails": {
       "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",
        "terseLabel": "Dilutive effect of stock options and restricted stock (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r188",
      "r189"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangibles, net of accumulated amortization of $1,977 and $1,883, respectively"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r55",
      "r136",
      "r327",
      "r330",
      "r403"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "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",
        "negatedTerseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r75",
      "r79",
      "r86"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r180"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Inventory"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r3",
      "r48"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.ngsgi.com/role/InventoryDetails": {
       "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.ngsgi.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNoncurrent": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.ngsgi.com/role/InventoryDetails": {
       "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 $37 and $24, respectively",
        "verboseLabel": "Raw materials - long term (net of allowances of $37 and $24, respectively)"
       }
      }
     },
     "localname": "InventoryNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.ngsgi.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r9",
      "r49",
      "r88",
      "r129",
      "r175",
      "r177",
      "r180"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r25",
      "r179"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/InventoryDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "terseLabel": "Raw materials - current"
       }
      }
     },
     "localname": "InventoryRawMaterialsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r48",
      "r94",
      "r178"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "Inventory Valuation Reserves",
        "terseLabel": "Allowance for obsolescence"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals",
      "http://www.ngsgi.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r24",
      "r179"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/InventoryDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory, Work in Process, Net of Reserves",
        "terseLabel": "Work-in-process"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 4.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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseContractualTermAxis": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by contractual term of lease arrangement.",
        "label": "Lease Contractual Term [Axis]",
        "terseLabel": "Lease Contractual Term [Axis]"
       }
      }
     },
     "localname": "LeaseContractualTermAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseContractualTermDomain": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contractual term of lease arrangement.",
        "label": "Lease Contractual Term [Domain]",
        "terseLabel": "Lease Contractual Term [Domain]"
       }
      }
     },
     "localname": "LeaseContractualTermDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r346",
      "r348"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r346"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r204"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r337"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r347"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r347"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.ngsgi.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 payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r347"
     ],
     "calculation": {
      "http://www.ngsgi.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 payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r347"
     ],
     "calculation": {
      "http://www.ngsgi.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 payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r347"
     ],
     "calculation": {
      "http://www.ngsgi.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 payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r347"
     ],
     "calculation": {
      "http://www.ngsgi.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 payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r347"
     ],
     "calculation": {
      "http://www.ngsgi.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 payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "2020 (excluding the nine months ended September 30, 2020)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r347"
     ],
     "calculation": {
      "http://www.ngsgi.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",
        "verboseLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Remaining Lease Term",
        "terseLabel": "Remaining lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r349"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r352"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessor, Operating Lease, Term of Contract",
        "terseLabel": "Rental contract term"
       }
      }
     },
     "localname": "LessorOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r39",
      "r90",
      "r149",
      "r164",
      "r314",
      "r315",
      "r316",
      "r318"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r22",
      "r90",
      "r164",
      "r318",
      "r397",
      "r409"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r41",
      "r90",
      "r164",
      "r314",
      "r315",
      "r316",
      "r318"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LifeInsuranceCorporateOrBankOwnedAmount": {
     "auth_ref": [
      "r32",
      "r165"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/DeferredCompensationPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue": {
     "auth_ref": [
      "r166"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 13.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",
        "negatedLabel": "Loss (gain) on company owned life insurance",
        "terseLabel": "Gain (loss) on company owned life insurance"
       }
      }
     },
     "localname": "LifeInsuranceCorporateOrBankOwnedChangeInValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.ngsgi.com/role/DeferredCompensationPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest": {
     "auth_ref": [
      "r132"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RelatedPartyDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r14",
      "r396",
      "r406"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "verboseLabel": "Line of credit balance"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r38"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "auth_ref": [
      "r38"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r38"
     ],
     "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": "Aggregate credit agreement commitment"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r38",
      "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LinesOfCreditCurrent": {
     "auth_ref": [
      "r12",
      "r395"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "LIBOR Rate"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CARESActLoanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r42",
      "r205"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CARESActLoanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MajorPropertyClassAxis": {
     "auth_ref": [
      "r332"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MajorPropertyClassDomain": {
     "auth_ref": [
      "r332"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "NET CASH USED IN FINANCING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "terseLabel": "Net cash used in investing activities",
        "totalLabel": "NET CASH USED IN INVESTING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails"
     ],
     "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:",
        "verboseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r78",
      "r81",
      "r84"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "terseLabel": "Net cash provided by operating activities",
        "totalLabel": "NET CASH PROVIDED BY OPERATING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails"
     ],
     "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:",
        "verboseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r0",
      "r52",
      "r53",
      "r59",
      "r84",
      "r90",
      "r100",
      "r104",
      "r105",
      "r106",
      "r107",
      "r111",
      "r112",
      "r119",
      "r139",
      "r147",
      "r150",
      "r153",
      "r155",
      "r164",
      "r318",
      "r401",
      "r413"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "netLabel": "Net income (loss)",
        "terseLabel": "Net income (loss)",
        "totalLabel": "Net (loss) income",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "localname": "NetIncomeLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income, net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income (expense):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r133"
     ],
     "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 operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r139",
      "r147",
      "r150",
      "r153",
      "r155"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating loss",
        "totalLabel": "Operating loss"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r340",
      "r348"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease, cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesCashFlowImpactDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLeaseIncome": {
     "auth_ref": [
      "r130",
      "r350",
      "r353"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.",
        "label": "Operating Lease, Lease Income",
        "terseLabel": "Add: ASC 842 rental revenue",
        "verboseLabel": "Rental income"
       }
      }
     },
     "localname": "OperatingLeaseLeaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r335"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/LeasesBalanceSheetImpactDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.ngsgi.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"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesBalanceSheetImpactDetails",
      "http://www.ngsgi.com/role/LeasesFutureMaturitiesofLeaseLiabilitiesDetails",
      "http://www.ngsgi.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r335"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.ngsgi.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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.ngsgi.com/role/LeasesBalanceSheetImpactDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r335"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.ngsgi.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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.ngsgi.com/role/LeasesBalanceSheetImpactDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r336",
      "r342"
     ],
     "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": "Cash paid for amounts included in the measurement of lease liabilities, operating lease cost"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesCashFlowImpactDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r334"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "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 of $306 and $158, respectively",
        "verboseLabel": "Right of use assets-operating leases"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.ngsgi.com/role/LeasesBalanceSheetImpactDetails",
      "http://www.ngsgi.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r345",
      "r348"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesBalanceSheetImpactDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r344",
      "r348"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesBalanceSheetImpactDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r1",
      "r317"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/DescriptionofBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCostOfOperatingRevenue": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 8.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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "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, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Purchase of treasury shares"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLifeInsurancePolicies": {
     "auth_ref": [
      "r70",
      "r77"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "terseLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of rental equipment, property and other equipment",
        "negatedTerseLabel": "Purchase of rental equipment, property and other equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PostemploymentBenefitsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Postemployment Benefits [Abstract]"
       }
      }
     },
     "localname": "PostemploymentBenefitsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r15"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r15"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r15"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, 5,000 shares authorized, no shares issued or outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r6",
      "r29",
      "r30"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidTaxes": {
     "auth_ref": [
      "r5",
      "r7",
      "r181",
      "r182"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for 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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIncomeTaxRefunds": {
     "auth_ref": [
      "r81",
      "r86"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes.",
        "label": "Proceeds from Income Tax Refunds",
        "terseLabel": "Income tax received refunds"
       }
      }
     },
     "localname": "ProceedsFromIncomeTaxRefunds",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/FederalIncomeTaxReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": {
     "auth_ref": [
      "r68",
      "r76"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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 claims of property and equipment"
       }
      }
     },
     "localname": "ProceedsFromInsuranceSettlementInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "label": "Proceeds from Issuance of Debt",
        "terseLabel": "Proceeds from entering into loan"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CARESActLoanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Proceeds from loan"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r71",
      "r273"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r35",
      "r195"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r201",
      "r434",
      "r435",
      "r436"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Rental Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r34",
      "r193"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, plant and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails",
      "http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r10",
      "r11",
      "r195",
      "r410"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails": {
       "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",
        "totalLabel": "Rental equipment, net of accumulated depreciation"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentOtherNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.",
        "label": "Property, Plant and Equipment, Other, Net",
        "terseLabel": "Property and equipment, net of accumulated depreciation of $13,327 and $12,847, respectively"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentOtherNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r33",
      "r88",
      "r195",
      "r434",
      "r435"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Rental Equipment and Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r10",
      "r195"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Rental Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r10",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "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": "Property and equipment, estimated useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r61",
      "r174"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 11.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"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r243",
      "r356",
      "r357"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RelatedPartyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RelatedPartyDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RelatedPartyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r243",
      "r356",
      "r360",
      "r377",
      "r378",
      "r381",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RelatedPartyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r354",
      "r355",
      "r357",
      "r361",
      "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RelatedParty"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedTerseLabel": "Repayment of loan"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r123"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails",
      "http://www.ngsgi.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r19",
      "r212",
      "r281",
      "r408",
      "r427",
      "r432"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "periodEndLabel": "Retained earnings, end of period",
        "periodStartLabel": "Retained earnings, beginning of period",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r96",
      "r97",
      "r99",
      "r101",
      "r109",
      "r112",
      "r170",
      "r278",
      "r279",
      "r280",
      "r300",
      "r301",
      "r423",
      "r425"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r134",
      "r135",
      "r146",
      "r151",
      "r152",
      "r156",
      "r157",
      "r158",
      "r227",
      "r228",
      "r373"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r89",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r238"
     ],
     "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 Policy"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r56",
      "r90",
      "r134",
      "r135",
      "r146",
      "r151",
      "r152",
      "r156",
      "r157",
      "r158",
      "r164",
      "r318",
      "r404"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r343",
      "r348"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r123"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/EarningsperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r156"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "terseLabel": "Revenue from External Customers by Products and Services [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": {
     "auth_ref": [
      "r98",
      "r104",
      "r105",
      "r108",
      "r109",
      "r111",
      "r112",
      "r126"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofCashFlowsDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": {
     "auth_ref": [
      "r110",
      "r111",
      "r112"
     ],
     "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": "Schedules of Revisions of Prior Period Financial Statements"
       }
      }
     },
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r9",
      "r26",
      "r27",
      "r28"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of Inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/InventoryTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r35",
      "r195"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RentalEquipmentNarrativeDetails",
      "http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r92",
      "r358",
      "r360"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/RelatedPartyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r250",
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "auth_ref": [
      "r272"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r272"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r253",
      "r262",
      "r265"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables"
     ],
     "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": "Status of Unvested Stock Options"
       }
      }
     },
     "localname": "ScheduleOfStockOptionsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r88",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r145",
      "r157"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment and Related Information"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 7.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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails",
      "http://www.ngsgi.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r256"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Number of stock options, exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r256"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, exercisable (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r264"
     ],
     "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"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r258"
     ],
     "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",
        "negatedTerseLabel": "Expired (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r257"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r263"
     ],
     "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": "Unvested, weighted average grant date fair value, granted (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r272"
     ],
     "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",
        "periodEndLabel": "Outstanding, end of period",
        "periodStartLabel": "Outstanding, beginning of period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r255",
      "r272"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "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\u00a0ofStock Options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r254"
     ],
     "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 USD per share)",
        "periodStartLabel": "Outstanding, beginning of period (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "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 AverageExercise\u00a0Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r248",
      "r252"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationOtherLongTermIncentiveCompensationDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationRestrictedStockDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails",
      "http://www.ngsgi.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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 USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "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 (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "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 USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r267"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r268"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r268"
     ],
     "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 USD per share)",
        "verboseLabel": "Exercise price of shares not included in the computation of dilutive income (loss) per share, lower limit (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "auth_ref": [
      "r261"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "auth_ref": [
      "r255"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r268"
     ],
     "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 USD per share)",
        "verboseLabel": "Exercise price of shares not included in the computation of dilutive income (loss) per share, upper limit (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails",
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r272"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r272"
     ],
     "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"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of non-vested options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares",
        "periodEndLabel": "Unvested, end of period (in shares)",
        "periodStartLabel": "Unvested, beginning of period (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average grant-date fair value of non-vested options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price",
        "periodEndLabel": "Unvested, weighted average grant date fair value, end of period (in USD per share)",
        "periodStartLabel": "Unvested, weighted average grant date fair value, beginning of period (in USD per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r266"
     ],
     "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"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options vested.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares",
        "negatedLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average grant-date fair value of options vested.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested, weighted average grant date fair value (in USD per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationSummaryofUnvestedStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "auth_ref": [
      "r256"
     ],
     "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 USD per share)"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r255"
     ],
     "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 USD per share)"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r266"
     ],
     "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 (years)"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/StockBasedandOtherLongTermIncentiveCompensationStockOptionsOutstandingDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r341",
      "r348"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesCashFlowImpactDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r46",
      "r96",
      "r97",
      "r99",
      "r101",
      "r109",
      "r112",
      "r131",
      "r170",
      "r207",
      "r212",
      "r278",
      "r279",
      "r280",
      "r300",
      "r301",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r423",
      "r424",
      "r425"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "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/2020-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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r96",
      "r97",
      "r99",
      "r131",
      "r373"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r15",
      "r16",
      "r207",
      "r212"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r15",
      "r16",
      "r207",
      "r212"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "auth_ref": [
      "r15",
      "r16",
      "r207",
      "r212"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r46",
      "r207",
      "r212"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Exercise of common stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Stock repurchase program, authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r16",
      "r20",
      "r21",
      "r90",
      "r163",
      "r164",
      "r318"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesRevisedCondensedConsolidatedStatementofStockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "Stockholders\u2019 Equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r326",
      "r364"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r326",
      "r364"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r326",
      "r364"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r326",
      "r364"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r363",
      "r365"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SubsequentEvents"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r45",
      "r213"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r45",
      "r213"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r16",
      "r207",
      "r212"
     ],
     "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",
        "terseLabel": "Purchase of treasury shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r45",
      "r213",
      "r214"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r207",
      "r212",
      "r213"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedTerseLabel": "Purchase of treasury shares"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r100",
      "r101",
      "r102",
      "r103",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r298",
      "r299",
      "r300",
      "r301",
      "r374",
      "r375",
      "r376",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r312"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnsecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.",
        "label": "Unsecured Debt [Member]",
        "terseLabel": "Unsecured Debt"
       }
      }
     },
     "localname": "UnsecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CARESActLoanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CreditFacilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r114",
      "r122"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails": {
       "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": "Diluted (in shares)",
        "totalLabel": "Diluted weighted average shares (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Denominator for (loss) earnings per diluted common share:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r113",
      "r122"
     ],
     "calculation": {
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails": {
       "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": "Basic (in shares)",
        "verboseLabel": "Weighted average common shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]",
        "terseLabel": "Denominator for (loss) earnings per basic common share:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.ngsgi.com/role/EarningsperShareBasicandDilutedDetails"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 8
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "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(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r106": {
   "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"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r129": {
   "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"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=SL77927221-108306"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r132": {
   "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"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r163": {
   "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"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131251-203054"
  },
  "r184": {
   "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"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/subtopic&trid=2144439"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "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"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r207": {
   "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"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r239": {
   "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"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r243": {
   "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"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r258": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r282": {
   "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"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r312": {
   "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"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r319": {
   "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"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r327": {
   "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"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121578510&loc=d3e41551-112718"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121561866&loc=SL77919311-209978"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919398-209981"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919359-209981"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919372-209981"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "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"
  },
  "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",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62014-109447"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62038-109447"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=34713648&loc=d3e63042-109448"
  },
  "r393": {
   "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"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r417": {
   "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"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r433": {
   "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"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r437": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r438": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r439": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-13"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r441": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r442": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "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=121566466&loc=d3e6676-107765"
  },
  "r50": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r54": {
   "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"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r58": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&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=121586364&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=121586364&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=121586364&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=121566466&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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&loc=d3e3044-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "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": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "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=120395691&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=120395691&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=120395691&loc=d3e23780-122690"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e22044-107793"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>75
<FILENAME>0001084991-20-000083-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001084991-20-000083-xbrl.zip
M4$L#!!0    ( .^#<%$)U/G6LPX  !&"   :    8VAA<V5S96-U<FET>6%G
M<F5E;65N="YH=&WM76U3&SD2_GZ_0NO49DF5L3$82 Q+E6-,\!YK.' VMY^N
MY!F-K<UX-"O).-Y??]V2QC-^Q;PD-F J,7C>)'6WNI]NM7J.?SJ]K+7^O*J3
MKNZ%Y.KSQXM&C>2VB\4O>[5B\;1U2LY;OU^0<F&G1%J21HIK+B(:%HOU9H[D
MNEK'E6)Q,!@4!GL%(3O%UG41'U4NAD(H5O"UGSLYQB/PR:A_\J_CG[:WR:GP
M^CT6:>))1C7S25_QJ$.^^$Q])=O;[JJ:B(>2=[J:[.[L[I O0G[EM]2>UUR'
M["1YSG'1?C\NFD:.V\(?GAS[_)9P_]<<_Q#L[9;VV^6RSP[+C+;;NRQ@[W<.
MRQ^\P-\_>/^_O5WH91&NMS<I/0S9K[D>C[:[##M0.=R-]=& ^[I;*>WL_)P;
MNTZS;WJ;AKP354QWX6P@8'#NM"="(2MO=LS/$9[9#FB/A\/*+RW>8XHTV8!<
MBQZ-?LDK(/&V8I(']D+%_V'0(C1NO@YL;\KPG)!'+.E=:1>[5/_O>>-CHT5*
M.X72<1&O3\8T&IGM&-!'GHQ?,7LT'I"6R>\^G,/)X93V?SXRW?"9)R1%D:OT
M(Y])O"IW<M8X:YV3ZN_UYBG\;Y'+,W)3KWV^;K3^)-5/U_6Z.3HUP'L._J^^
MTCP8VHYP:#W2E;V#> 7<!7+D3EI=KLAR(]^Z8E+A+"574L1,ZN'V1R&E&##Y
MCFQI?-#;-WOEHRI,'1^GC_GVCL!QW\Q&JH@(R V+->NUF22[[_-F"N8)C7R\
MC'UC7M]<"=]]%O);)N%;>V@.M)D>,!:19K7U^;IZ03Y5;Z";UW\T:O4;\NGZ
M\O-5GC2:M0(\#N8XD(_Z@@"C8\=K[".S74P8];04WUV"XHL$\)2UM9#?IV_+
M28/EF.7';U>_7UY_JC9)[;QZ4R<?J\U_YTFS4#7TC:A5V*1-HZ^H8ZE2PN//
M@\XW(&4H5U<49'CUY"X\5J7\('TZ-89]- ]?2(.T2)/4"<Q&^&R1\[=O]M\?
MW4,7KDCU7==KC5;UXF9V=Y^W6B\55C?U<B<D^[/*"68UJE%G8Y.>=.DM(V;:
MP"$>:4%TEP)N!*M&>41J<)AK4NU(Q@R@M ;LE'G6<I5VT'+A)]@TBO8.SL9]
MJ?H4+IY\VAF7"AZ6F$4\/Z<!%@3,TV#VTJ;V2J8I^)PP@XGMG1Y=?KQY."?@
MDF7:3UNU ]Q[>*L +.1RC3;%K:/J!]-H^>&-GHF^U-U[#M42>/]>K>*A"1X'
M2S9<[7= 5R3-'MZC6;*E*/>GGFN$,);LEHN^"H<C><3[X0P:8P7'2(^"W(/
MTP#$'IHC 1(+&[(WY$E/^#S@^)=D2F-OS4C?OBD?'L$T4OTX#DV3\/1 BA[1
M,%F-N.-OH +UP-[Z-/(8&7"@!]?0/I,]E2>J2\/0M,^C40] #X16X*'?$KPG
MB8.%![I^KS&(F.3"&N&(U:C\51*@1F.NP1#_@]*#\F8G)Y6,]!4<LV)G9%+T
M82*R@$<FY)!.9+S6'#<&P4C?U 1V,HRV(YU5C$8 @%72!DCNG-L?C?/6#&/L
M;C &=J01@1J+(E1CPHK83.[GR6(PDE'@J1ML+^1P32J$6ZG3O0B5S# (XP"%
MN9D"+OE"M&)<]JE>S#:B\#GJ_(19PP;'3!L>N,".R;OPRG(]&"&6Q_=@$KO<
MAP3[#^S -**8Q#*+>C$%*A[0!P<OIMN8(T\OSZ9/#WWU5CT/!+V%!V",!8A=
M ^H"QR4-41Z<2ND),%XQZ!+N]4,J@>X^4Y[D;6;XB^S)@U7RPKZ/STG,8,A[
M8#61"'EKSV+F ?[S2/WO/H^-=#6B6_@EY##3&D?#8W B6KKUY&3]6Y>W0?V>
MKI*!A&I-O:Z5?B3PK*FE18<9%&XL!XWL=$56 YAF2L' E&4B3B$\E;DD9%1!
M?X$IPCRC!@I$LQ#L2@S?4L&!6V(AC8$"/JJ^UUW([#5!DB\$)^UM<-("G$3!
MI^0>;8=C>&0&^)8,!-6),^G':/?,/) L#JG'$A-YIR(+.4@'/B69G&"7-DIL
MOOS,U5U)@&&]B5=?!^+-=0:X(I$8.-FVAF(L*C./]&!XA43,!C< +@,5YUF?
MU%AYY11]!*.8-04 '8">I X>)GZ)(M3WW4)\%F<$<!(??=D&[6KHK I/I:-7
MI))'BYHO,OC?% .$>ZAN%8B&6_UTNC$ J!YYG!I\(7H]X5N6@L>@T[@AB!5
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
MX-?E]9^/SN=>3V&SBP+9=Y8L*!?U[D$T6(]U@V);^$/XU=6]\.3_4$L#!!0
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
M)==^3&3BE'FB,48A;9)FT0K%J7=&4<;!0<%OADR3=NW'1!]F'!9&$J6,98&
MWQ2BHM0AH1DFCK\9^DS4M1\3<2C1GG(=!?&,:<05,H1+(Y!U'!"@FAQQIF:
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
M5Y&XX()GGF&B5(S@:W-K9&JX,]C-FQB5T%EEU.E3\88SEK;6TJ<Z8^\;9Q_
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
M!\;UL5E>/6CM'FZ@\F$=[:XZ4JVYB^K.M\/R^N[!;NWKV>[.!JU_NY$N>2N
M?MPL7]3ANK_A/OL7\ XP-QL<Y@7F; WF;!-^;Q[NPN<Z5GA/,<2$0RZ31)$L
MM2[++.4:X*%!A%-I L<+2_5P9^'U^J:@P9]/W.6X _3.B\^]B$7/9B#=<X8E
MN-*9$3IU'LI)?#&"FFGHDR !H(%6H]\'_!":@ JZG;Q=3O.\%("/SDL;B3M2
MQ;WOH;1J^F:P/6T B*XNO1XKWSR!$QCB"?-LAOV3YB"#;RNKE7Y+))9_$+!F
MPQ/Z!XU\K\=QVNOQVNAH,-X<$!UW ->,T$_H_5Y@FP+;S))F?'5L<TVNDU@/
MH<X<8YO*>AE75M<X8!!2W=F&:^KGNX='I]7UK_!;_;2^4R?U%F">BZ/;V 9\
M>, ]-<! AW6^6]L'7_WO5C7AI-5F<_?PX\%NB@,<UFGUA]BF@W=3-OWAQFEU
MY^]FO56&^^9_D_+JUY2?3P$CD90@ !@)[TFFE/0Q9%:E6D..ZLQB[3(M.8*?
ME6)8%-AF;B6XP#;3Q3: *TRI"6\22L8YP#:I'+#/S7TW!47N_;4$8I;=<P!
MARGU6H"+X$'=D3\(#-R":3A_=YW&6R'D0_$A-MIYS8(\<2]EQQ!XJ_L'E!_%
M?RR.3GOXA 1>AB<].)[AR?FY"P&4QGXZN-_MG/8/1N<LI(VV.53#Q&9D%+^Z
M'K1Z"B:ZR3*O!(BT?L<%?@X@POR=8.-/EL'BG1!R_*D]]!V1X\\8POH=X^I5
M;BL>-[>_#'S[_)"8SY05>.M4>/4]%(,"N#EIDV':[W3/[]M)D5SF[LKPA#F&
MV-7:$4W+5I76[F&E]ND0(#<\YPC!N&BE5FGN[OR=-I "?%Z^#;%YM>;.X7P"
M3\3EG02-EUFUMGFPN^IPF7P#F SC6=ULE3\EB+WV4/CPL'RQ<5INU=EN:[.Q
MN[H&L'WMK'[8/"C7',S#Q\/*X5=>;WUJP+OBO>B0BXRX+"(/$#NFO%NA8T8M
MMB(81KQ""TO+M\7TSBZ.D7T?UE#\Y02I<A\J>FIUPD*//3L_]6&@E]N3J55X
M&ZBW?'@?3WHP[MX\KXY,3KV5'U)O!Y7#97C6]BFH-E!K#L&XX3JX1]KCOWIT
MEM1<M58FU6_JHOQUCV@>2 0 KYVR&0O6959HG2FMM 7$:S#1#Q9__04E:>U^
M9^CU=UO^1(1&XUK/A[5RZ:(5HO0S4?KZ8#"N?.B/*C7?3.]5/EQ&E9VO9_5:
M'>9E#>8![K?^E>[6RBPEX%2_[@6#G%2:988+D8&CA#*=>I+0(+0A5F+'](,E
M&A\N:3%B\"$;$C+PCL<5)YNM4Y\45AK>89AG-U.!IICB0P\$3M)NIGOC4(UX
MW_):OJ@&D*G=R1?'3GJ#Z!"\:5Y>^GIIR\O:EIUN_K#F>7IZZ;0!#T]*J@TO
MUTDHX'NCEX.PMFF[AFDF/S-5<TIGI]8:WG1]KY2V=C?2$TKW[V2AOYG??QCU
MF12L(_? N@>Y9FXBC[V#T&Q>VI??@!/R@."@P-V/XVZSN1B)WFDDGKD8B?3X
MHUEP6XK(Z]SV<6N<OTPTJPYWFHJS-VU8MI6$>/[16+WVE98!355K'YN5PZ]P
MS:=6I?7IL$ZV 26E0E]'M-[ZBN'OVVG,!Y55=UZ_V.;P'@3&A_)EU)W*X6YM
M^QQ0'JK6?&-W=1O];&FTNE,^SU.B+QRKDS*JKM=10F/EUE=>/MQG@/<:]9U/
M37A7OD<$(T@IE5&#?,:L<"EN(S+*-</*<\Z1?0H6*Y8EKX5RIB/*]ZT6/QHN
MTK'TS:'3@@_+^0I@I?-]T*]-#]HP+";#WPVET_3'4--]Z@Z:FY9.VHV!GNOE
M[9D7;NH^Y+A7W&CJ$&'.&"V\(X(P*HW%R/)A@SJ,] + #M=HF6;O7PL;E4\W
M>VVT3UJ^TQ^><$_Z:[[]+-]]-F@273WIY_@2F $D ]@=3D=SJ1>?7=/AK%K;
MQGO!$B9L*N+/!$[Z262629YQ(87UWAH<U<(2IHM,J$6I]4A%C<B[5!J0=83^
MKHHH_+.7,&/:]=<;[/K+]_J5CDVW]#WM_5LL=:Z(\#!.O-[7[K@S\"\^=%.[
MW,;W<*?3W154S&$ENKK$V%ZG>=)_^)*G2.7MYGF/Z]TG%T;7''2OU/%^R&PW
MF*/,1'CH!],\->>]A?</-?AC_'D-_IY74OJ5(/@+:E H^0XF>>Q@6;Q#XA7R
M =\1];A%]==#X-,I@)LZ69<V2EGITT9EN;*RL?RY!$J[NEE>KMUIS/C:89P[
MH2O,9R-T]=:(OM$/K1(>YA"M=-KYGM*TS#;XY=-EF">OQ)=OSRHX85J<$..K
M%<']8<LU,S-C*1UT$P;]QR.Z[HJ%I>VV.?&-2V8&]O:AG:*7UQF]]-$T@<=#
M"?SMD+C;+#W11QEK+>+2E!;&\D#XN#V41[[S%T!4,[H>6(C<TT0.7Y>?GRY(
M%;J\8*S',)9^K"Z_0BG)NZT>A\%3"ZU>:/7I,_S\"A\IM'JAU<?-6(1<T^JE
M1RGT/!Q\T&G"PWK_+*W]YZ31/W^ -9],\UQ5/DCTJ2O00G7.REB>QN&T4)V%
MZAP[8ZGG >(5TSLH?6IV3GN%UBRTY@PS-R^T9J$UQ\U8%*<,E#Z,J=\I/4Y]
MWK_^,1[56;CSA7:=CA"(0KL6VG7<C"7U<#69#%>32V73!IV1=.8_>Z751L^=
M]'HIO2Q5AEANF^9YKY&CTBLEF[3P8#M".F<S]$Z:/XKD%MJWT+ZS,):G"0DI
MHJF%^AT[9VDV5+_T1D&@KVGK5:.?IU[F2A5^:(Z^)YW<[/1.4C*HL9V3/JCL
M[E'HES8;O:-"T1:*=K[%@1;)"(6B'3]GR:&B93<4+4#7?A>HE2O9+]V."S[I
MU4*+%EITOGF]T*(SD:@]R,[?&"B;K%2M_;6V6>3GSP+9"X7RA&0B1&_M.1C\
M^3GLF^; ;.9UUPN[6=C->6=S6L1Y"@WZ"JPE1AIT^88*33&;TB?C^IUNH3T+
M[3GO+%YHST)[O@)K83+4GN*&\EP[.VC81I';42C.N>9NI$%Q%AG'A>)\!<7)
M%Y:V8&I-OPAK%WKR#3 S_6&.\9W"8(\JQG.]X,^<5S[":&%TT11*'XUNE>HD
M9O"NJ735A]Y)JV6Z8R_+^_, ?%Y'[<OR9JVTD;<_POB/QQ3)><)DTX79?OE[
M0K8_+PWSA/<7"T\5M>D5HWU!)2Q)WBDIQM\$";^CY'FW_?$Q3E^A;15^)\7C
M&D'=BPG!@YN.A7TM9)$+V+.:,XU5Q"O+M>U-4&?KRUNEK;7-;QLK:UNE]<WJ
M]I=%4'$K#Y?[F_P4WO\"*]7*ZEIE:VVU!)^VJI\W5I=K\.7C\F=0U&NEK;_6
MUFI;L_ 6^1T_-/KP-/<(UOBMT2[U#SHG<%??6RR%,Q>.^ZE<^Z".8\FT4OWU
MWN_S^&HGHUTXOS_LL([1X[Q'40QF9*9V,&X!?0?%6BE:O*H<\MJUA&=P)E:#
M&TX$7KPQ#[\J:Z3*NK\R0Q"$]7,88=;>[OX<G^6MK>LFZF&B#9%LJBM-P!;D
M^Q5+H_&]3M#NZ8_\"6FL<4?[73!=/AO.KW,AQ/C'<U'=-"@V[%Q>6N[U0K_W
MX3&D^]EK/X86$[_'DVD9\W^>3<MKZ&74J2>=?T_KGNP5^K(\4AGEU112NJ]+
M'\)_3AK?3?/A"JE/F2M4FBWNOW\"_OLVOS_I%6>[C,2#-?%/>OY607P;)?92
MNJB09P9I[8P,6DGK#/<ADD%!_$$/D*N"^!E]1#W\DUZV;\SQA\1JRVV?_EJ[
MXK/E_HKI=E.CIF^I//ME67PZY;+XE89NN=:G=K55OTAM-79KV[12^]:LK'X]
MJY#*065]#:YU%[NUOUOE54<J</PSW3RHM\Z:U<._CRJ''L[]V*H?5HZJM<UF
M_?"([<(8=]<W+BH[\":'!ZWRX:?6Z!IXULDNV1;EUE=2(=NHO+[;@+'SROJW
M1K5V<%19W3RJ'Y;Q[J$[KZ[7S\L[N[&2MPK)6[V>[@418N!$9IX$E#%,4:8$
M=YFU- BO#+7& /B0BYS?+:=_TW5_CBB G)>>*!)/TNRW'GG;.A2*Z8TJINBY
M<%SA8!!FUECM961.!(8HD=&9I)BPQH3B0C'-DF*ZN%1,44<DA<*9PLQEC#*?
M:>ID)CE3B!%G"+8+2Q@O<DUF2#%-&OK_ "Y.24IK7>/#J#=BK]0-+H!PV&98
M++5#/Y4T2(V_3O/"XZGEHN^<V'X\:5Y= J?\]VR!D.71B#]UNJO#\2X/A[MY
M^8)#EZB0^:?(? .-^LZ?PGV:X:_-\]T=?YPZ_< 8X9IOC=W6-KQS^;RRNDS+
MZY]:Y5J=[JX>'-9WUDC]T!_LUBJQ<E'>HX%RBEC(D$ TM9T7F5$^9D%2A2CE
M@&8<J(Q%C._I#)2\F:=PW?,M3,%:\\5:,&][+GBIK&>9\AQ@LH\HL\*$S#,M
MHB&1!AX6EC16=QAKL00JL'><VK]^#\WSG^30D*=9BGLQZ5P#MTDH\SO250G]
M0L">)6!7CJ3RVG-+4!:%C!E#7&;62Y()[*VU(#[:);R&%JEB+\5K]V.F5W4D
M'QMF_.4%> *>5R' XQ/@*X>+6*0$QPJL&],94Y9GFAN5"<:"E#YJ9B*8N$6,
MQ S)[YC"\_FSY8S'=C;:WX'#.]WS!Q=;?J1]'AO2FFOM,P'X<$D%4#J%MGF*
MMCF_!A>HMDY*9#,+Q,@8U2132(HL8*F\Y5%RPP NR$5,^ R%=\84=RX$=H)P
MH1#8YPOL%3P F>38@ <<J349 T"0*6K@JY4F!N&U1@ /"%Y$"LV0P(XI'CL7
M^.!3\*%KFJ5&VW5:H=0W9]>BK\_"#+^$QS(1S) H4C-GX9K34NBB)^BBZLHU
M\,# 4CAO4A_X%.@%8Y$I8UQFL>5*>J%BVN:$DRZB,^2K%+&&F00/%Z';\:9W
M4 CM*PCMM?@"  <,@IE%)M% :+4@*J-.&N&HP8:1M!M$$4S^F"&I_94B#%^Z
MX=@T_#4$$7I%L&'\P.&FHAG.>JYI"OWR%/UR/9,-,5 @EI-,@4L"#DKPF7'1
M9PCH2BW53K $"HB<(>^D""?,#"(H1')<(GEE\AV2V$; Z8YADP$]9*:UUUE$
M8.19U)JKL+#$BGC!=*U].#M.#< &!;P[_8/0+8(%$[+Y:X.I7V[[:IKWP6::
M8BGSZ7JG7%M..F< !Y;WJ-?!"<(S[*,&9X/HS!)01)P&$CBQ(CJ_L,3U+"UE
M%N&!V08#A:R.4U;/+V4U8BHPTSX+6(&L6@' G=@  HNU--$['7"2U1<#]]D+
M"KPXS1N3N]L"TV_3ROWN]$VSY(9;0TTN(2_(>!Q.VK4-N/C!#;AO4X5-(AVR
MT&//UF-KUS$'B@(IRVTF&)(9BQYEQC)0:UIQ9HPDPHN%)2$6E7QQ!N13)6..
M A2_L+1/(G>RD/:72/L5:I&$AV"]RCRG*.4[BTQS@"Z(6,08]9:F%D*,+#(\
MK@2F5Y?V*6Q>FXY,?NX 7.J';JO4&"4'/; [K9/J48:>"^F'B6U,>R"!*6TI
MS6M_;@9X\>]%:/*) KS1+X_2"%8TVOWW 7*M;VVSHT^JAP<'=;+;J%_ .UW
M>"XVF^6+@\;N3OVBNO[W4?FP<E"O;9]6:\W#?U_4S_>$X0PQ;#,@*<Y8$"K3
MB)G,1A4YE5X;'A>6Z%V?96H;S0HNFC4NXGL^TB@,-<,=B]CJQ$4DDU@C;FF,
MBH6%)7(7+BX6F\IFRXNZ2C+MM%V!KIXG5E>^5 1M%PE1F2%I]S]!,5.8RLQ[
M!V34 FMFTE9>0E^\>%1$<&=7<">:'5X([K,%]\HMXMXJBPW*G \L8QJ,F;'!
M9"1E9QB-(E,^"2X2=[=*_U+AW.G(WB:PMVGF%=N.4]WR*Z_'N9/62=/T@P=)
M.NZ"L.08<8:*<;3W>VGKYVB8J]=&.7BMM=%;%0+\) $N_P#0>@"S&WBW]O5L
MM[:&\^LORKQRL7V^"_-57JVT=G=V&Q7X[=\7VW1/1Q(DTB2S3*4Z"59D%NB>
M.2,H$E)P)F7:UJ470=2GZ1L5W#;OW%9'>XZB8(G!H"M=R, ?%V!LE,T8(UC!
M-ZM-,C:"+%)V7V6.,?E0OT1FW2LK]ELR56S5>X987;E/.@IMI"$91Q'$(15!
ML@;;+$3$-/8TX"#39CVTJ.2+4V"*?-C9E=I7-I"%U+Y<:J]\)XM!;(/AF2!:
M9XQPGH''9+,HB3&2">^H3E(K%R7[Q6L>3BMAMG,,8SK/<>I<^E#72NC<AVSA
M<S.D#\MMO]SJP/1?Y+^/7OQ+T[3[<*S OL\3]Z\/8]\6/&,=GGNQ#7AW&=[W
MZWFEMGFPV_K4JJS^?0#O<P;WNZB3#0K8]V*/*NXQDB1+R7.@+)0'$R]MENHV
M&TVY)BAM=Z&+])X=+[/D:!4L^298TIWN&6V1H8YD2%L*3IB@F45>9E$Y(HT)
M5NE4?Y,L*G:7)8L5K1GQQJZRGA\0L#S[N8!ZSQ"T:^M;R@@70'N[E.[,-*(9
M4$]E@?'<=Z-2\+R:BKIG\;=8X'HS<CP!NUK(\=CE^,IE<U$:BCW+7/ 64!A
M,8,LRZCFD5 K T5D(,?BQ>TSBO6N9ZQWI<_)_SKIA>%^A%)62@(!(+*]7VH&
MTPN]>STX<PUL3CKS+\56JJ-!?DYCS%^D&K=[(<_@O0:6KX/B0I2?),K;/UB*
M@/M>N/,*^72TNU/&@'L;]=H:KU_LL_)%F5=7-P_@?1HPAZ> ??F>UHPX3W5&
MD26 ?5G,K';@DW%)HZ T+4DL+-%[:J=./"&P8*ZY8JY]LA<MIQPKD@KFR(QQ
MA3)#F0![$S0*8&L$T^!8\6*-:S8V=_]0N@HQ>JH87=O63;USQH:,109N$R<Q
MTT;+##2LP. X14L!;G'T!EN5%5(Z[H3X0DK'*J573I%!CCE%288Q!R.EI<N4
MQC[S 3$S*.UL%I8$&M<NR EX1+[1.VZ:\S38\&/!GM29O\RBVT:[;]K[#=N<
M*3_M4<OC5T,?;+LL@/4X=(W[ ; NH]V=.BI?K)U7#O=IN?:5E D Z9VOY[NK
M99B'#5)=/2+UBR/V[XOM\SUBO>4DX"P@Q#.F,,N4U"J3(AB!I44.X92MK.5L
MKZ$5S#;SS,;W(E&>6>4SPU4*$1";&251%JW3@CHDL$@=DA;5/46+B]6Q&5L=
MNRUME=!?.W/-DS2KZYV./VTTFX6H/574KA73 !5LC:2@E'GR])#)E-,T\XI1
MHB*U4>?"@M6+,Z&*];'9E>2);  K)'G\DGSE#8(8@[(-*M,FU?V.2&9:69LI
M0W%DW@N@:KZ5\^69R'.\0C8-.<P7@&]7Z2K"39,'$]?J"1:[4)^I<_:OHP?%
M;73,RBP20U)RI,TTMR$34D;/!(WP+8?:]S3L+2+%;T9T)X >"M$=B^A>P04A
M,%92R4SJR$%T:<PL23W=-1>*>AHQ"4ET!7IQ:Y_YW@)Q;SU0PN[6 TV_O;JL
MRA_4 _U1'="?3=#+J@'.'.3Z[Z=BV<>__YO1VA.K>5JHZ2>IZ:,;\1FK9! H
M9(9)FS&89T!8*.W[I\0K;*U1-N4[L46*Q]6#;6:JG?XD?%/HM$*G3:NR:Z'3
MGJK3KJ"G=P13C&G:-0_0,T:9V6!51@63QH$-X@XO+!$E%OD]ZX$SJM->(9#E
MP,4)W2F)XOU \_/&\L>-SQNUC;6MTG)EM;15JZ[\[U_5SZMKFUO_+*U]W=ZH
MU1\,<3UB-JZ1B0(A?.?$-L,=.CWHB8_#FW^=44[:<9D&<PRK79<^-XQM-!O]
M1NA]>!8S/';99IKW^)7:52X[!V_2[Y6.S?E]/:Y?'/V:N3=^/-:Z[Q7?#)R:
M3(6$G+>^#%BKJ)C_#'AU>+.FJV(RM?S+(@TI*$]$9J+66: 1#A@L.8T KQ81
M&U?!_!D*RA>JZ(VJHLE4QBA4T1A4T96GIX7T,26G$P].'F.IVUB4.O-4AK0C
M7^I4'RWE?<Z2*OJ5>I,"SW=/@B\UKS![T91TNG HT>.:"U6HH>>HH1ME&JW&
ME!A$LF",RYC')%-(XTQ81Q +1A%.%Y;8(M5XAE*CBB3'N800A?B.1WROM0!C
MDMNH3$99H""^1&?:$)-Q9V(4E#$E4KQXD:@WV+IT+E#$9_@E[0ESW> ;_2+'
M\;4WOJ?Y[E7C2C[=A89YCH:Y42:,4Q.T(SXC$MN,&2PSQ2S-A"&8:(4UT@@
M GZQ?IF]@$DAG./>[UX(YSB$\UK?<L&X13YFG"&5,6U0I@4##,"]Y\B[@?F?
M+>'\5;>YSP5:&:U3WBY/5@0^)ENP9^0EG1=*\CE*LGX=P7A/*!,>9R'U:6%>
MIYK G&44(X-C$ C%5"#QY<G<18!C=L7T=2KV%&+Z4C&]UK8O$.T8#YD1.F:
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
M.T 7:[@N_@:A%J+P'5/X,IZBZG0Y>UO U*D08!5C\,PB8(Y%E,)*--6+._,
MT]6(PA<45L(EYJT)P6LTJEAFM4G%B*2YXHZB*:O%[LMH2G2\_I^R@-5I5T[[
M!+88!T(K*W,,,F%E-Q_6&Z!'_+[K%(OK^I3QIFS2Q3/SXWX,_!Z;E\UK\$[.
M^+-$RR J('Z7>W_.]:X_[;I60<1V#S]I3LNB-=YZ"Z%X!AB8A;FJ<6&$2;+"
MIL0\*&RT6I7RX=0RX*'NJR'&?R_C+PN:&NZ9Y"8#YTUKL3I+J<;%*A!%R:Q9
MT%&E9M__T*JE4]:)\0^1\7>Y9X48_YV,W[L<XX426FLA02AL$K>$ ^N9AH V
M15]"TH%M;"H^9/IJXS)B/#'^3O>#$.._E_&78[RTV6H1(FB6(J",$6QJ?M56
M*QZ<4%Q7QMNA^4(KW9XR_F&E*WRY\-#'O5#SUNEGG8#R^[=-5?+I]U4C^K2B
M_-?1^:[Z-S>-!--!]OH@^Q(8=%?C@A\;>(V:^OQG3]S3D/FDLG(P+H/)O*[1
M6<G@H]/IZ*_</)ORVTD=T_Q\-)TW"ZBRF=_Z2NE\]&$0\M'XW?+!Q8?M-.XR
M?OAT5.&:-9A.]\M\XVG:.DE-S:J<?IF,JQ;//NQ/FA8J;YNN#V1(%C(D.^TP
M8[;."YTR^"8/">OD$5QU),!C#*4@%MGL'=%#T]D,9$4G&0^;W7<9*R1VWS*[
M6TU(G7!!U)F&P^0 T59V*XT0LC>)<UZ,RG-V,]H9]H#9?9=Q06+W[;*[%3[4
MH5@N X=JR32@YPR:=G50BK2">5V"9AN;@@^%[=.^$:+W"@<!B=ZW3._+P;OX
M"B%/!6** 9 )!=Z+  E5T58('[3?V.1NJ+!/WORNPX&K';"8-F5G[C9<L1;I
MG1V$*SZKAC5[DR<-:OOE8S#X?$6$1&XAD=MMQQ]$1FM+,J"58H!.&0A8$A3M
M*WJJ1-<LB#C750=7RL7N(5GOM (P\;@['E^:E2"2*Z'ZE.2S  PA0H@:ZUS$
MU,F)*,DV>RIP*-W27H68W%\FWVG57&)R9TQN)R45+G7!4IDL+*!,$GR59> F
M:>LK<ER+ALG*+1U4(";WE\EW6FF6F-P=DR_'9!%S'8=%!J,D C859IP.&G+Q
MK(AJI[!A,A=#Q?I4<(#JRO2EKLQ:IY),OURAAE)+^A^K.1M*+L+1SRL<H\ET
MZR3M7L)(X\I"X\J+=LPF!&%$M02@?:QS/><+A(H>^)RBE1AY=8YU7.DL@Y46
MG7I(V@YB-D3:6R?MI1G4S KA?(0Z/Y> @F?PHC)7&N&"3%YQPRII-940?<"D
M[2 \0Z2];=*V8C$)0TI1&:A0Y#K22@$V"%$'7FY9CL)BLT%,ZJ6;A1!I^TO:
M#B(Q1-I;)^WE2.OK/ 9UR)!XLQ0268(0 FLZ_7#O;85-^(U--"N4M-&_6,:J
MO/-A;8Z[KI;O47WR]7#P.I_DB3^:ATQ\.AZ=C*:S)IK[5_ZX68XJ^_9A@\TY
M8L_.\*K2O_4)6MMG8-$@L- @$-LQDF+JI-AD7^=7=::%6$V;\\) =(Y%7WRI
MEGMC4PRQ5XW>:!6M?U$2(O4]D[I5H2<)KJ*14)6YDIH%4TU=4/41BPZ;6NRY
M-*0VCJK_/F!2WV62"Y'Z5DC=BK%4(>9"^@"Z&:ZQSK3!^N( ?1;,&ZFU=QN;
M9BAYGQ;)B=3]B[(0J>^9U*V1NJF95S&$&&*E,F]6.Y)$"#*ZPG3BH8G!F*'3
M?4IB6X<^RT_;"1/S0,'QN![=W_,GJ/]R'Z(#;8CJXZ/</&A4JH44B=-"XO3Z
MD]*^0A05,0%J4:<103>I$U6A<O&\,9"E3C&:7?D=. Y:U^DOI>^TY@91^A8H
M?>DW>/16Y&HU/,L6,#D#-GL/,@7CJJ-D&)NZ?D,G^K3J0Y1>X<@ 4?H6*-V*
M"Z@Z1!>F(K @=%,9"Z%JLP"M=38Y%8,>-S:Y'5JU=",1XG1_.7VGU36(T[?
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
M.!%.A!/A=/\XK40NX96.Y9_Y[!?UH*??7(DG#[Z0!_^UG5J874;1;/[G227
M9!@X8P($:TR*PDONJP77_&J;<U* GBL *?7#BU,1.H3.:J.SRE%$<CFKY'+:
MD49O?$PQ># Z,$!OJ\W1BH.WS;T05/;:]<WFK$6NX:%_7[_M;>7,8)*/?!-5
MG(T')WDV.$L(&DSS;':4&Y8UZ8AY7NYKX)OX^_=M7U[A)1-:VB*<""?"B7 B
MG/J(4R\*K+5<^?,S0W$XKB;CM]'L35,RM%[3G\:3+]MR<M@+.>P7G\01#<<@
M,H(0IAIL)338YE%4S&%A"I,T&YNN1XOX1&H27\*)<"*<"*=[CRR2F;EW,],.
M%SI3I'32 99<  57X'/DH((),:20LN^9FUF+E,2]/!N,3N+X.%.V(:U'$4Z$
M$^%$.!%.A!/AU'V372^S,LFQJ#-FI7QQ*)-7BC&1-5N\]D)U;SMS\_8S[9M:
M='KR\I-NNMP)IKC,P(,.@$8Y<.@C".VX=L4GG_G&IA1=]0@G@I*0$DZ$TPKB
M=)\)@C3@+3?@7<;C,*<0;')0@BM0A[H,WDL%P0F%TG$3M>W;@+<6Z7L_;OV\
MM?=D^V X^/?I21Y(-APTW%@F,V^=N]Q+94/,MB2N&(82ZG]*"Y:\2SFP8LZ;
MIWYO@0/J<K^4)EWHT3SA00J!15M?A<A6#\Z3!6L-KT;<E3I<6!:DZ[IV03_Z
M07]C8? 6^=T__;MY/^C%SGY55>VJJ[IE2:-6T$MKVH?+)"YIO.;"0Y#&5$U3
M!4+A DPUQ=H85:RT:ZEIY%]NYE]RT#$QQ,ALQ(+*6VV+S#RK$G@.^69D_WKS
M=S(Q2Q*^59&5<R65D06B9]7$1#000N:0#'?5QF V7&]L<CGD<NG.[ZO$=_(P
MY&$ZD35R*UV+UZ5;X1(+CSR"D#$!6N[ ERIC6CHCN:[S,\\;\>*D7*1<:ZI<
M02-*$U0ITB+W/C@A;10F5OWBU=)W8<A(U)85M=8^FI"U8B;7&U>IV&Q4SV!9
MLV5=992BBEI(C:@Q-Q2<+!D)V[H*FY*8A..<Y8"8L01ME4S16XE*:L=)V/H@
M;.VDE9*-2LIE"-&[JFS.@'6> V9F4HC<..ZJLBD^-'KI=;Q54C8*+MTLN(0^
M<NV-L-8'S"):F8N5,C+MD(NH:''LOLF^>UEO1RJ>5(D0@ZOF14@%'I4 45(6
MQ0;%I%S+2#+9&+(Q=Z=IY&"6%[47'T6-6>5YKE)FZT0:T(@J:LIK*%J[F'B=
MM?'U7!XC42-1:R_Y"Y>D<D6+A.B8LLP+9;QF(:JLE*6Y63^4K;W?V:A0)]!0
M&*LSLB *6,9%DVZ)4F9EN8P;FT+S(>=Z)91M+?9#7]>BI=V793!^V[S\?<42
M5SCQFQ+T"2?"B7 BG BG/N*T2/I)5#H:SJPU#JNC#BEHZ7@**15>?SO?F&0N
M-B:YSBJ7AZN5R[]1I7S>+9&\^$)>_,^/"\![AZ_QE68\2I/GV2P),&L#+I5F
MVU/R5F-T.9EFLU./]CH1YTF;"2?"B7 BG);S.M&@5IH)SR(B<RRP$E6QH3 I
M=+:1O,ZJ>YW+N./+=[NO7SD9!=,E@O<1 76H;D=I!]K*Z*/V@<>^N9VUV-G=
M-$+W)S$W75=:+9^_O]?S"M>"I9J]A!/A=%]Y7Z[9Z"&J%4C!(EIK==12,\E-
M"!$Y+FP)YHN'C;[E]/1T4B_>V<A^E@'V66^VK:;3U%Z>[9>?QI.21[/3^0'2
MF'_S,?^/K8];#O<.7XM7A157 2T@M&: G"EPTD>H/D#Y;+EGFFUL8H^**Q.M
M27X))\*)<"*<""?"B7!Z0.'"&R=27YTQS . 7YHP/)M0Q<?%9PFMR.#[O7>O
MC M,8G2@3#* UA5PQ1K@,@AG4BX)8]?IUI1ZN&3J82M4V,Y"I.Q#6IDBG @G
MPHEP(ISN'Z>5R#Z\TM/P,ZO]HA[T])NK]&3#%[+AVZUDQ#_?O9)):*V4!U50
M5!..&8+A";!(+83PQ>F\L:GYTD6V2 -(JPDGPHEP(IQZXWWN+QN1O,^]>)]/
MDA.;1FO.!V<],,NJ^T$G("BNP!B%B97ZD_F^N9]OA!_3:/KVR']H#C9_73CH
MG?3.57OG6J3F_G(ZB6_\=)Z:.YMD/SV=?!B<I<Y19BXMZ1).A!/A1#@13H03
MX40X/22<%MLY8B)'+Z4J*EG$I'WR1HJH+5-,.;9X^.;PW&W/0S!G^T6VXO^<
MCB8Y4:AEH5#+;JM<</V^K5=%2EN<+(#99,"$&IRS&8(U7")+FCN]L=E9&RKB
M[)UQ]H<% JZWR]AYON8%89^,I[/=/'LS)NHN3MT7E]1]_<ISPXM-')1 "\@#
M Q>C "N,92S[G*+;V$3'KG#W'T3;!T';SM=)B+:W0MOXD;;[6Z]\T3DIPT%;
M%0"+0?#!"/ N<R=Y%MZ5'M%V+=*J]_)L<#2>4K566CLGG @GPHEP(IP()\+I
M%B8MSOL0LQ&N.EU4";WAT>L4C=2R7I1P@TG+M)YQ?;1 XXIJ\'9.XO@X_TP[
M1!>=P?S:ZB?X0NV^?A6MD,;F DXY RB%JH\4@@S*Y_I?4;)I7R^&RK@E)C%$
M8Y);PHEP6EV<[CB61\/B70^+GP3V9)(V\\B@Z,CKL*@Y^!0"1.05V,"JSPG]
M&A;7(FWSQZV?M_:>;!\,!P?Y[2P?ASP92#8<-"Q:)F_SO)'6V<D]EA6"-#X-
M1_FLF=8Z=PP6,J$TQ16I#$:;?'6%WD3!K1=".G;>B.Y[B\)0Q^"E=.MB#7%>
M%I*]$C[D()($'U-5+58">!XR!"V\"AE11'5+W367HLX]+T/>FSKT3V"_MS/G
M<M=F517SJO.[9;FDEIU+Z^6'EEZB+]$Z5B $V00_K /+I 2K;-'2NR#8;74C
M7F6])&?5A;.*6;G@M39H,[H4K? E9VLM2\&P(&XF%5]O\4OV:DFYV&O;*W1%
M&^$D\#K_ W3&5GOE$;2/4ECIDC*Y3@KED./2O38>CEJ0NR)WU54M@>^63/)1
M70MCVT<ER2/6RPZHM6R$D8%#)4'%T$"D9$AS85QZCS^I(JDBJ>+GJAARR(K'
MH"U#P^JL)6ANLW<Y<^%8ZL)(DF N*YC[;2?IT>K$T0)3(@ &)< B1N B:<:E
ME$J:*IC,#:TFT231)-'L6C0Q^Y@=TYEIB<6FD#DZH5(SP5/**Q+-/HAF*UD)
M][9>)1:Y1>% )%-]ILA5-B6+$%!'Q[SAH<Q]IAMRV]4NQP<@FQ2OZR)>QT(,
M10HOD[#(HPC*<)\5%E>"+,)>KQ@?<SDH.M>U/.RVY4%(QU%(!3HI7UV52^!+
M=)"93!FY,-'*#O<_/P!E($-%AJJKI+?N]9'\T_("^>)3_^1B85& ]EX!%G30
M+%J 1EW5LBAO55>[S$D<21P?N#@NH(U5_AA&(9PM#K,S@9<D>;U0@5F!Z&BV
MV0^UC&VU#-G98*I_#*9Z2A2*@\U%@C0R9J,T9\5N; JT0_T%Q5P]3SG/(/[G
MS-<_5_]-H[\V__?\Q]D9A,D_-S^>S7V^>'$-S[F(#5G?CJ?S8MV/)_G(ST9_
MY7^]&Z79FPNBMCYU?F79Y4=\J-?Q=';]1UI7,>9*ZLG-!6=K,O)'U\B,^Y;(
MB.9 Y*?GW_[9'.*<UXQI)Q6+7LBFNSNS+%N?I-4YR6K']"NA-BX^]&9R<=AO
M_>L,89+]GW665,_JL3]ZYS],-_[YR<D?CTZ@?:4_OTC70W53J.<WW"4\\SN\
M7M(C_W::'U\\^-=%I>+1R?P:S3_T^>U<>7%Y?(_8V3&>I\2??__YRX_F+WU&
MRK/7A'DDM+CV9?:(7_O:U[Y6/>)6?]>W?OVUBO@M'*LQWWL\=WVL^,BZ[_M6
MNJY?.U;SR'*[(L>J'VE<E6-5CZ3\/G6A^_5KQ^H>6:-N]*U?W"BE\.,\<<$-
M4<>CE(YR9X[A9E,4SCXS#^:+YF%OZ_#%\ZV?!\^V#@8'V\__L_-D^V#P[/G^
MBU^&@YV])X^N]59].8$G^WM/M_<.MI\.ZJ.#_9]WGFX=UE\.#NL_N]M[AP>#
M_9_J;_M/_N__V?_YZ?;S@_\>;/_Z8N?P91_.;/Z-CYMV-*-X Z?WP^AD,'LS
M/JW?FJ;_6,43.#WQIVDTR^FSHV_3[C/W+M@\Y/+EB,TWU[/<34A[=I7N*W1P
MY;X^:S\QR25/)CD-#K[:VGD=KL63LQ[7G5V(^M;)^-WG"YXK=E$N^UH-FL96
ML',R.&]M19?H_!(]SS-?GTR#;3\YJ<=]?<&_=6#11;5/XM&GEV5<*3-HQT:K
M0YA'1S^Y1%\>G+A:9G"Z^M85N68'7V^#M Z78.MX?'HR6^M+0'?!K=X%M_/6
M%;FP=&\M>6^M6;&7?_N34U^]#6\JO0C60:67M<Q@# J9U-XU'070![1%%9>$
M3TX+[V0\6X7F0O*'5<ME[^!B_?GY:/]9\]W;[W8/__W'_N&OS6?>[!YNO]M[
MMO/N]]]VU>[AFS>__W'TQ\?UYS]VY4OQ4O[^].AH[[<7'^IG_MX5>V_J<^_W
M?OOWT<L_7N/OQ_48CJ^N/^_^G?[X_8_TY_YO+_COASMJ[^GNWR_%3_6Y;?[R
M^#^C_:=OCNOY?GC9K#^?[Z?;/6#O7K'L&'+;;"_F"= K <$+#DPEE85"7IR_
MI;H$#R(E9[V3;M8GK>:6!:V_&34KHFA_?U0TYYGT/B80@7G )#T$9A!TTDW2
M0O&<K:>BD7>YF7>QS ?F1,A.)ZR#H<6@M.$\SPLKJ7(SJJ]HM905H3N_I'N,
M,@51H.C, %E"\#(X<)HYGWD1)O*S2BFFX]T8_68[^1?R+YV(&CF5;J5+?I0N
M*XR211;(O/J3ZDP26,X#:,TP"%-DBJ*1KHXK/)%N]8; I%O?TBV9<PP^!.UE
M0LLQ<%&$TUY4,?,R\R[,&$G:DI*F/DJ:U!6,X"PDYZJD2:G 6N10LL"L4JQS
MKU@EC;.A,I)DC61M366-1Z]X<5IACFB+=KF9N0C%A;,NID[FF"1KRT;)+RJ>
M[VZ]"JBBT=I"_5D JSD#9U0&YU,)O,H>S_-IIAGB>LTS.XDJK4=@*=GB!++Z
M45_0"FL9JS(0YKO9LP]?B2&O7%F/E6'XAX\,SRQ4AV(U")UCTQ?=@"^204@Z
M<Y4-*X)U7]+CVUQ85>.R]MYEU>S+(A4XNI<R<BO+:MG>I5L1%ET2*,&;4J=A
M)C<]I6R=E4D11715UZSOMOK&P]6Q]1:QE5*P1<ID)*6CLCQ[QC'XX%)E2M1U
M&B:%*='3!*P7DG9ISYP4(3C1V+.D %'4N5=.&5 C5L.6FEHG38D,,]1N-2)+
MW\BLO"A#4$\C?UT+Z9WTSE5[)]W\],ZU?>?".?5?;M[:;P_Z9'S\-I],_=R)
MY??-XSRH#^/9)MQIXXX&X[?-R]?OSWB@'9ZI$S?A1#@13H03X=1'G!9I"<2M
ML2E&;TQ!'[13.:6<!'/22B_BJZ?-/CK&&8?Y _FM#,.M],?I=':<3V;3P_%E
M<8JF-L7.R7EEBOG"5_#3G-HNXWG^G]/1=#3+!WGRURCF7^K9C]/S',>O3^;?
M\A]_=)HI"+- $&9OU$KNX2XGYP-"9)H!.J[!R:A ,^.8QU"B:I)[S++1%^([
MZ3+A1#@13H13;WP.5R6DPION+@HC*NM*<28Y)Y/WDGOR.2ON<]J+3<JY'-$S
M2#9+P"(EV,PL,*=ELSH8O"\]<SIK4:=C9SH]]2<Q#\9E,,G3V6049SF=Q1*7
M*=6QBMKU?6/,EU%?E012PHEPZD<N+_)06-"LV)C1!1FRE4%'@5I40Z#4PG9@
MGBW2Z%M.3T\G]>*=C>IG*;[//VK=_&U;[_PD[>79?OEI/"EY-#N='R"-]S<?
M[]M;R!-GP6GGFKB&!FSZ)%L,'*RH0[U3PO$0-S:=ZBBKA#A-VDLX$4Z$$^%$
M.!%.A%/O<;K;..&-*\9=G2[,(W]?FBT\FXRG-$58<(K0#@E*[M 8YH%%9IKM
M@06\BAFR=1B38CY(UW59N7N)"SZD7,-6C+"==DCIAK0<13@13H33P\9I =O6
M>3SWQLN[/UY=WOW$OKVH!SW]YI(O6;L%K-W^DU85/A4*.F9CL\); +W.X*47
M4*1/&)324NB-3=ZCI5YB_\-)8B7VWP?[+W-:;93>6^?K/2CJM,X;#4Z; #Z:
M$ 675F6[L8EVZ<4?XC^Y-,*)<"*<"*?>^)[[2VHEWW,?OJ<=T&:BQ.)3G>VP
MP "ULQ"<\=7Y:(N)JZB$:YR/[I'S68LDUT/_OG[;VTJ9P20?^29X/1L/3O)L
M<):)-ICFV>PH-R1K\F#SO+30P#>K/-^WD7Z%%^9H 95P(IP()\*)<.HC3HO4
M5+W-(.3S,R-Q.*[FXK?1[$U3EK!>RY_&DR^[<3+6BQCK@U9 L80<O'6AWE A
M0)U42; *,X@L@O5%)HNXL<G1+5]ZE7A,>DLX$4Z$$^'4 _]RF\%$\B^WZU_:
M@4$M(X]<(IA@=>-@(E@M/# AD?-2L9.L1PYF+1)<]_)L,#J)X^-,N:NTZD0X
M$4Z$$^%$.!%.A%/G61$IFX+<"RNEQB!-2%&K5%ADT>;HRH);^+[:)*8:NYVY
MK_N9]N<MV!_F<&NV>Q9UK3.7K5?)>:YT,VVILTU &3QXF3TDF9S0CBF>XL8F
M#IE=NI\ZL9=4EG BG%87I_O;T$ZCX2V.AO'C:,A,"4$6 9X) 1B8 *L8@LQ,
M!^U+22SU;S1<B_R^'[=^WMI[LGTP'.SZ27PSD'PX:)BS3.[>FG?6SL7)XI!A
M4H@N2\N\4NA%MLA$,*GIYKA$K0UJL[V4,EUX]/GJ@LDQ%=18A<D60"X2.)$2
MZ,*"=3ZF^E_7=30>?(_:&[&\?TJXOKVV%_!?MZQMU*1V:7&[7#JU2IJHN(3$
MI 9$BV!+EI"-*=%*DTJ,ZRIN9&=N;&="%M9S5^\D%]$H9E.P@:,N+CM6C+X9
MY;_>G)H\S9*TW[OT-+9*= @1@;GDZV1+< C6UYLZR91TO:$=]QN;7 Z%N?76
MU#UC/5D:LC17+,WWZQN9EZY5K-7T) I98>%0(@]5Q;0#YUV!ZE6D,88%]*I1
M,9(PDK"UE["(W+L<A79)HV8RR))LBK9$E FM[\*BD;HMJV[[EQZ-9Q6,C1&*
M<0:0A0R^&%.-&O=>%^T+FJING V=6'K+.RD<*=RJ*YRWOL0H+1:)F+2TFF/.
M#B4O,@BO2.'ZH'#M#!BEHS!:(2@M&6!25=U,\" #!NG1H+9-USKD0Z79FDD<
M19]N''UR&'W*6<5B+>9B/#)CE#,*G;/H\_7$G]93K8\HUM0]RW<_LMS;I)Q6
MHD[3, $*5<!)56=M*FH3F99>B(U-:=>,X.1AUL7#++(GL7LM(\NRO)B]N!2S
MS+E#AU P5#'+C67A7(/S6FK+E66%;VRBNVI7%MYK2$)&0M:O,U\D"4!8*8+.
M462#@4L;F](P+-LHA12&T62L'\IVF8!IE)>N! ?9-ML1,DM0C5F"+(VWTDD3
M VYL"B6&7%S=2=U3K_:-_,PTFKX]\A^:,\E?5T5Z)[USU=ZY%H4&KNNDU6Z?
M-1B_;5[^OF*C*[QI@C:W$$Z$$^%$.!%.?<1ID?2%K"0+.0:O'+HB7!!284[9
MNEP4,^>;^O!B4Y^6K*/"_^%JX?]O%/F?][2EN>A"<]'==NJ#T*8XGP1H)P(@
MN@ .+0.461;MK',N48>S%20\"3/A1#@13NN&TP)&AR4IG2I.:F'1Y>A$%@[K
M4T9Y[EDAH[/J1J<==%=%:M=DKSM?30[:G,'F5!]E[1)OLG6-Z)?368N*!SO3
MZ:D_B;EI5S3YV.?K+)A('8NH\C7A1#C=36YCC":R&+W&%-!CLD$GI83,W"7-
MBU_8#LQ7S1M]R^GIZ:1>O+-1_2SE\;.>AEM-B[:]/-LO/XTG)8]FI_,#I/%^
M@?'^U_:^6Z<34ZYDR,GE9KA/$#+3P*-W10HK@IOO6.MH>9U83>I+.!%.A!/A
M1#@13H13[W&ZVTCAC0MN79TPS&-_7YHO/)M0*=3%)PGMH&#!Y%)%M^G(* "E
MD1"B8V 0N4U,LL!TUT6YJ+'1DOF&K3!A._604@YI18IP(IP()\*)<+I_G%8B
MY?!*=]#/?/:+>M#3;Z[.DP=?R(._:&<@-ENN4U8:L@\*T"."=[;)1=1*YV@M
M+V5C4^D^]2(@!2"E)IP()\*)<+KWR"(YGU5R/NWHHPLRNF02),LD(*LF*"BO
M0$B&UJMH5-!]LSZTS9_>N;;O7(N,W+T\&XSFG?8H_Y96;@DGPHEP(IP()\*)
M<.J^DKJ/+FLF7%$:68[6&V%8"5Z&8K-7"\__J4WR]\_.XR<ETWF($4-D($M3
M&L%A@>"+A2BLTCI@5JKI"J%5C_*"B* DI(03X=3? :_S@#<->,L->)?A:$3%
M),8$!D6$^HL%FV4 ';/+06)A3O9MP%N+1-@?MW[>VGNR?3 <_/OT) \D&PX:
M;BR3\'IM.>"'I3]?W.A;$*VW.9:('G/4'E74EBD4V4;FW7G![.]-XJ>.)DMI
MTNMS/9HG!V$PD0F;P>LD %G3-%M: ]85CM%;4;SL+#]_(6K<\Q+Z+?*[?_IW
M\S8 BYW]JJK:55=URY)&Y?^7UK3+7KI)JZBT$:"$YH"\>BUGZJ."J:CDE31!
MK:6FD7^Y81.V8(H2=0B,=3Q,W'OC3,DE)/1%ZB)N1O:O-_P@$[,DX=NE2#@W
M0E::6\DEH& 1? @.8A$E*1FR]TV-53D4=NGNLJO$=_(PY&$ZD35R*UV+UZ5;
M"38'*5B&7&*=@?FJ6\Z: E[PY$LRVL5Y':6E"RF1<I%R]>FT%XEIFQRT0R]%
ML:BS]HGI&(H522==F._"D)&H+2MJK3UG08?,BRR0BF> )GFP"0U4&.OLRWF.
M\ZKWG _1+MV C82-A*U/I[V L"EMG)"2F:IJ:*+U]5$23+JL=6"&A*T7PM9.
M6K',"Z>P  :5JK()#CX6#]Y+I4+UU8XW:WC(AT8LO8ZW2LI&P:6;!9>\J[>)
M$T+RP+ (&6)3"%=%KU $)>WUE+^N*S:%DI;F]^Y'?@LK7/$F0Y#1 Q9,X$OP
MP)5UTA7C5*S\EG:=J$VFY>&;EA\6R:GM7,+(HRRO82\NVU\':Q4&#88948T*
M=^!X]2BRSI6Y5TH&C1N;Z-@5$?L'Z1?IUTKJUP+RQ9.2SJ+E(3F4&GVTV126
ME"\>4V8TZ>J'H+5:"W%MLTH*K#*Z3KJT!LM8!J]\E,@MS\9O; HEAO4-*^',
MUF*C\ZWW,U_AC&[*O"><""?"B7 BG/J(TP)^.AF)Q6MN+<OH@P_:>B^#,4P;
M&1V>[S@R%SN.'+7Y7"4O_L=6>V4W!L8JX R4100,\TV[W(#.#?#9U?_'#KI\
M$N%)F DGPHEP(IQZ8W1X2%&7Q'TJ$97)U@:>ZG-"%N-RT&1T5MWHM(..UD7&
M1-'@H^)0\8X0<I"@C<HY\>1U=/UR.FNQ5[OS?N9?N BKHEU4KYIP(ISN;YN@
MTRD89*G.A27+UOO"$95*D1?$LK =H'[F=SO>;[<W$59'QW36$DPQ"E!("98'
M 5P%9))Y[5W>V,0>50HG4I/X$DZ$$^%$.!%.A!/A]( "A=3.O"]SA$\2$66=
M#6!V($.)@%:+IE):@.1B-EI*9A5V75J(T@U[U,Y\A1<Z:$&*<"*<""?"B7#J
M(TXKD7%(33WOP8/OM!,0I?:*2:%!)2T!'7<0> P07 4_2):2[::G)RD *37A
M1#@13H13;YS/_:4@DO.Y%^?3CCZ6V+3SL0G0.@LH=%,EE#&0V1LN-,LQN;Y9
MG[7(26PZ.A^-I]^WB7F%ET1HZ8IP(IP()\*)<"*<"*>[*#XG#)I83/#>%6S^
M21:S538;%[17_ 8SH&NJT%&CR^^?J+SXI$BN<KX4J3)@BDUGYV# %5^ &V:\
M%U*;(K\\45FX !VQE-24<"*<5A"G14:]#N)^-.K=RJAW&9X+G >7G8-@?:RC
M7I;@H[.@--,^<YLQ\AZ->FN1$WC9V?D@OYWEXY G@Z7:.Y]?A//JD&<G]UA6
M"-+X-!SELPJ1ZUS?7A8;F?5:Z6C09F4%D_5_S#.7LO'IO+KJ]Z8\4['[I13K
M9;OY<\;D-1H-*0L+3>,1\*@86!VL95JSZ'EGV<P=$N>>ER/O31OZ)Z\W+S;=
MY;595;V\:NMN62RI"O72:MEJ*QV8#1D1>,%J[W(.X+67P'CU?-8[4U@DM5PJ
M>8-<U76NRBCW_[/W[DUM)$G[Z%?IX.Q[WG'\5$S7I2_E^041C&&\[!G 8^.9
ML/]QU!5D"TG;+1GC3W\RJ[NEEK@8S$U ;^S8&*F[JZLRGWPR*S.+>Y_I+$]B
M/(I>9I*Z7&2Q ;^"&GTUH.B.I+Y3L&AWDT@45ZE5Q%".!R!Z1V3"!8E3(VW.
M.)565$=2GW,*Q[/%BHY9=<SJEIC5SP-FQZ%N&Q;G'(H!J16)RHG-E2<BSQ31
ML#[$*&ZH3W2BK;J5PZX[3.PPL</$)4P46>:I5#)G62(<353JN8VUY<(!5@IY
M&R2R@\N;PF6KUHFF.K?.QP1L&;!(ZE*24\4(XSYAB=&Q=@D>H\UZ<7);2;\=
M9':0V4%F YG.9%IEL?=Y9H52(I=*I#Y./;-<Y;,#NCO(?-@H72OWB"=*<9L:
MPBE5X'DK2J3#4^-49CS5UJ98)($'=-.THYE=F.Y6PW2)]#9+E%7,9R*Q.O>Y
MS5@FG;&:^?P2N.@.][XS;)@?[IT[ &[F#(EE M@02T%R$.B0JT$YS06EYC8.
M]WXZL-!1J8Y*W58.V^V#8\><;HZ.\V/#O3)>")60V'A+!+,9R6.7$2ES;JB+
M+2S338\-[Y"Q0\;G@8S7 $;M,VHS<$_R&)S,6$JC,B?S3!N56.=9YV2N!E3.
M4WV=8H+&"2><,TF$S061.:4D\6#'XIAF,I;-@>1/@4V&7.%?)PH>!W_;_M>-
M_QO^J-Y %[]NS-ZF^_"!/VP$J48C@7 U'I6A_<;+P@W4I/_5_7;2MY.C!JI:
M5]7B%<\O41J$:3JY^)*6*!D'L%9<'7(WB[X:7 "T\D<PRW @8O']VW_B$ .R
MQ7$J>1(;Q7@N1![G>%:+Y7GJ+,=8T2>6KS47'17-L,?JT!%=./6%* ]O]5(-
M3M1IN?;KPLL?]X?-@'@*(UZ>I(N7ZGJK>:R*0WA4O3QIH")!'^<+%P  )GN@
MQJ5[V?SPF^V7XX$Z?=D?AMD+%RUK.\#&?.3K<37ZNC:@OG_]\7KX: FSJL\R
MOAXS=N''\3J]\+/+;DOINLCX3]WV\L\2?O%#;S38Y$JW/;?^@L[#;S];9W$[
MFGDU,D3C)27-SE72O<V#]V\W_XQ>;[Z+WFV__7OGU?:[Z/7;_?=O>M'.WJOU
M"Z5^55[@U?[>UO;>N^VM"'YZM__GSM;F ?SCW0'\M;N]=_ NVO\C>K7Y[M_1
M'W_N__-N%=XGW/$EMF_JFRO@Z"_]830Y&DWAKK9\\1A?8#I44]N?.+LT^JL4
M._TP*BZOHI;5C-R/&R*OVIH(?A,=P]>.RL@-K;,+M//93LMB-=BMSDDKIC#G
MY&R!DY]#RW\\87";AYJM2ZOEKOF^SVO>J/P9V;JBR;^7-SMC$*NS%F:V+OKC
M[?YNM/]F^^WFP<[>ZVCSU<'.WSL'.]OO7MZCR-RV="W<YY8J98/GG:WTLF(C
MNWZH!H]^P89VUP[LKE#T\JI*>NWHY2I$(:_Z<M>(0J:*>Y:[-&8:&^LX'2M.
M+8._L]0;F]0M!N@5#RVZ-!RYFDT']E\UD<@=N.>'T]W7;X]WM[[$'P[^8OO_
MP'T__W[\@;WM?SAXGWS<^NMT_^#CT3P2"9]]/F2[!]MT[^ P_GCPMK_'_H+O
M;8O=[^;['GR^^\]_/G_X_A<_$XE\_;&_O_7AV^[!>[J_]7:P]WH'(YI?=@\.
MO^]]WV4PEF\?CO<^[VU9/ZLQ>1>??,ISEU@F#6',YD0(EA/E5$KR)(]%+K/,
MXG%$O)?FR0JU!+VG#9@.BE;KY:ZS59Q;EV6<)\XG3EAO5<P$3XU+\E3JA(5V
M)U366 0_7+9GW('2?8#2]QDH\8P+;JD@8#P,$5E&B8IC1C(7*VEL;H7!I&76
MH\G9TY1O1#@>N$=QA3%\I0E>J]UW-!E%A0.U,_V!BX;+S \_QE\:51Y%XV+T
MM6^=C?1I-!J[0DW@O2L+@@OWM3_IN_)*?/^GFT ]Y#UNTP%@R8H(R/DHO>7&
M(!3]ZA ]-;21.A[!V+Z'7SR5(_,>.7MNKQ'\/'#XP^;0;K:6JK-?U[%?IRU2
M[4WB;<HHB1,CB5#6D=S 3T[F<6X]2ZBV8+_R7I[(I\>J.Y6^31+:J?0#JG2+
MDL;<YUHHHK7*B$@20:04$I;-:,]-ZI(D!Y7.>HQF*Z32M\E+5YYV>%<40#!K
M#CI1W]R3.4YC->G&,@!5"U!YP ?JVW9U@/+O;NA\?])ASS6P9_]5BT[$GEMC
M14H859P(QQB@D-/$>\/2%#B$3[*U#7;SE@== ]\NHM4I]5TJ]9Q0Y-['.>.*
M<$L-^ B"$QGKA(@X\5S$:48M!T+1H]E9/O&8F_T^!BH14MV)QN/JX%7GY]5U
MP8N5"%Z<?YA@!T77@:+V'J!QUB8.J$6:"0=0Q#CP"\-(FGKNE<AL++'37"]E
MMU6(T$4K5E&'[S-:T>GP;>CPG$XPSU)08DLR1H%$J#0A>99D)-=4,PO+!8P"
M=3C+;ZM99!>>N)8>_JXLZ(J>1&HP&)VHH7%=;.+^8A-O</>QA*?^,2JV1E,]
M\=/!IC$PLY-NG_XZH+-[L-GN_Z\RY;S5X,5D3!,\18U(*SFQ7CL@#SSF#J@#
MRV\<$^U"$RNLKK= '#IUO3MUG3=/%4G"5,HI<3;.B+ )([GT@M#4&&\<Y;$W
M:QO)C5/]NK##SVC<SO"K&TY&Q>D-.<+S\%9N.>)PT0D8LT7YI^A/W-;HI'-2
MK@= VVV^$/O4\"Q)B4F%(B)A@LB,9B2.4VKA0RJ8N.T3,+I@PRJJ[WT&&SH=
MOKD.MT^QT7FLLISH7 @BJ)9$,>=(8I61J39"RQQ+!GC2A1H>AD<<CU6_P S=
M:.2CP]'(GO0'@R[<\-!4XG6]$O/UZ<H$K@U%.VTZ0;USV@I-?,8X$9B:):7V
M!-P8FUG)!+/NUNA$%X)8816^3SK1Z?'MZ/&<4BBL-HQ30RBX 41(DY"<)YYD
M<2)9SC70"[VV0>->S&^<,-W%)GY&%5^K_C "%2Q!Q)%5J+)TDY]+KWS$_LUU
MTK5N?0\#EP"!9G^XU2^;WFK[?C.L1(<^UT*?W3:+R%6N=!8SHAUN8O#<$&4I
M_)0[QZUE&?<:-S%6I-:PBT6L8FIEIZMWJ*MSID"9=S*C"3%:*]#01..!XXJX
MA%J;2)6G&>@JOTG.9!=T^!EU>^LF_<(U08<"_E:#R/UWVA_C[[K@PT,''RIG
MQ=D*@@Y&O[L*F9S=][^?[KK)T<CN3XY<<7"DAN\ GC:/<;MUWW=>S@VPZZ\%
MGI$HK67"B#&QP.[XDB@?2Z)U(H13F1%&=M&*YZ#S][KYT2G^PRC^G+3()$ZR
MW. AC&D.#H;(B$Q336*3QW$&_D5,0X)U0F]\!&,7W?@9U44!CWXY!-+^ H,<
M6/.AAJ?1Z&3H;#3H>Q?UA^6TZ#(R[IK)7'!,SY^P!#O-"KP:%>-1H29NO_A=
M#;_LXR*] NPZA*_\K093UT'5M:#J?9NC:*G2W&E+4LD\$8KF1&4N)YYK&^<\
M4:G&UDM=VXI'I\@/&@_I%/AN%;@5()%29[B5$GN*QQ)R2I2F"4FHR80'I<Z<
MQ\-+S^9XKF*$I#EY L;I+M?W^_KF,^KT5NED&>'.3].QK=[X"7V]!GVE^X.N
M<=M38<$'A;(N4G6>/7;V<_VO>-9+M\^W(I7/.T-3.%6Z+5?]O3-LJB+>SA:K
M,Y[7,IZ'"^PWY2S/<PN.NA/@J&>4:&<,X59ZGB4^-C0.CGJZ(N:SX[ZKR'T[
M?7Y0?6ZE*B?<*,,=<0(#;S'V;\OCE'@K36JMDAFG:QNB%Z>W<")MMV'X<]5.
MW=[@O434;@!*S5(!T>_0Z%IH]*7-+C*M*+<TQ]A:"NR"<9(G/"&4@\5)=:*4
M2[%P(I-=)[>GK-4/TLBMT^I;U>HYQV \1K6."1?H,\B,$249$ T.=$-RKS.C
M*ZV^<?>D;G/O9S3S#V==H0:MOK"MT$;4A396-;0Q:SGI.F_H)Y'J\T*S%I98
M1KDV1'J)T8TD)\I;; &AA/<ZUD+BU@#MQ?E9 M*%-U97IQ\NNG%QUX1.F^]$
MFUM)17'L79XFQ$H3$V&D(=KPC'BC4]!TG=M<KV(KA6<4XGA3N+'JV\A5/9.K
M7;-Q_<OGW*;^0>NHSF)3O4Y-K^NZQ?7FL,J+[(HV?@*J%KJ^V#S-I&*"\"S7
M1%CFB;3 /JQ-P=0X2JF6:QMYNAJ-KKN QRKNJ70Z_! ZW"K1S@7/1)X2ZFQ*
MA(P]42;5),N5%4S'3B1L;2,[F\#<-:N_6SUL=@RCL3H-$8UPY)XQQ=0MI.@\
MMT#'HXES- OXIEH_/+*K6KT_YXO7(=>UD&NA20Q+=2S ^!#N,DZ$Y\ ^=)H1
MFV2PD#2Q5./Q.3V:G2WP[K*:GXZ6KT9B1Z?EMZGE<W["4YLGVL+:I8IB _R4
MY#9Q1(O$6*MUG.824[?B<XZ,7ME@R--.?UYQ8K5TH& 7HWF(RJ^S0/H*'HQ#
M^J<_.7HU+6&&7-%@Z&F'H-="T(7R=,#)5.2Y(+%GAHC4,#SBU!+K-+.)8=K%
MX.$E*W(<61>E67%^=/6MH4ZC;U6CYYPH<\YD>*@@-YP1P;0D,O,QR?)8:I4(
MGW"[B@TGGE'T9D8R,"VEB=:<(N4(RA'9J8LFH^I3=1*94)+5A7(>-)0S/"S/
M0;$S)Z6V'+NMJ3L8-26N^)$ZZ7#M6KBV4*2><Q4G*C$D \>.",LMR3.1DT2Y
M7!G.4ZE\:!=*XQMGTG8AG176]CNF+)VB/XBBMPB,3Y3GC!$5^P1<DB0F>2(I
M_I''+N':FR['Y6$)3-A>?6ZQD14-C82U>#4ML/MBM^/]$^#SH<TRN$F3E"E.
M>,I3(A*7$^UC0YBR0#%RG=@L7=M@[&S:2E>L\W3T]S:+=3K]O7O];27(.B8]
MEPGQ-F5$. _ZFUI*8NE,G H*:(Q=]]@C.NWP">P'G<^R5H+@G-\%9V_[('JU
M^>[?T9NW^W_O;&UO1;]_B/;?;+_=/-C9>QUMOCK8^7OG8&?[W4VB,GI46%<0
M>,V7*#KE:-"W4?-R3QQA[S/[9L]-7H&#%\Z7M<[^?OJ^1$=NOVEOM FC_=KM
MQ5\?>1?:J& P1B>4$L,4EB8H1C35GE#&DLRFBB7A5.BL)_F-&YY>5X$>4?#F
M.8/"?2;K=*!P=Z PIV,QE[&F"24N'!N)?= 5$QK<*<IXZGGFA0)0H#V6WYB1
MW1<HW%*<9X793V ^?_RY_\^[Z(^W^[O1SM[?V^^6B,^-FO]=:8T>NC/@]0?Y
MC+8PWTP+<X1[E>><^]&+Q@7VCIR<AK3T$3JX-SP5Y!'O;*QJ[?T;=8K+41Z,
M-@VL3>'>U(OV9J"&D\VAW6Y6K#. US& WQ?*[U-E!(U]3GR6*")HEI)<Y8Z(
M6&=:,NX-GIM,:4^FW4EC3U6M[Y/7=FI]=VH]Y[6YRX1(XX1(C#""XZN(=CZ&
MY5."9T:!8.NUC43TXJP[E>PAN<FMG^KQB#= 'K0 _PPN+9P.\ ;(M>E\[>MB
MTD+!O==249T!)E&-B9_@9DOM8I)SQ5VF8I/G'GSM<TIANESNIZ&TMUYQWRGM
MW2CMG$BDFFLFLXQXJR41TAJ2Q]J3V%"=4)?(E')0VGA%"C">4X2C&,'8;1GY
M8G0\.P)](;+Q;&,:#THDZG7Y Y8%3R[<]YV'<SO M%! KU1FN3"6Q#Y5P";2
ME$BA8Y(X"HLG$V6E6]O@<I4*:[O0Q0KNR'7:>V_:V^I/G#DC<V9)FJ8)$9;&
M1+&$@VN0J4P)YA1'6G'C+,8N0'%[U,(V56$8LW##4@7E/)Y.IFH0>7CQGVM;
M_(A]GX>@&5C^<1:DFO*/5ZVEV0TK\P=,=8=4UT*JW86$:PM E4M+O&/@ 'FA
MT0$R).4N<U998T-_XK-'M73YUD]'>^^AI*O3Z;O6Z3G[$%DL8#$IH0JS?F(I
ML50S(YQF.DU]PN+$=27H*T1!9ELBD1FH_G'913H>/J7YHE8:;2";A6+?N<ED
MX'"!\("7LDM@O &4+?3'$6EL-'6>:$D5$3)W1*>&DI2E,G89588FJUB,VH5"
M5I"C=(I\WXK<*@S3*G8\34DB8D9$RB6!WR0D%\)G$MB)L X3L59(AY]^HO&L
MS.K]N^VM:&?OW$SCFT0]+LSA?91H]5#=^6Y:5-%!V4VA;*$3CA4Y=59J$IL,
MW*M4Y43;Q)"<ZYCK3#'+LI!3FM-;R/6XF@H]HEC*\\6$!SF#LL.$N\.$.;T!
M%P583.H)4)P8,$%SP 0 AISFB4U99@QN^"2BQ\0MI)+<+28\_?+RY0*K/W;V
M-O=>W4:!U76*X'ZJ..JJ#N.=#/+9[A$.1FK8[?ZM1MU4VVTORREZ[?O^S]'P
M\, 5QUM.=XD+U[-C9J$?M<A5;KPE5!M#A&(QR4WBB&#><"6=BG$[4/32^,:>
M>K<CN,(:?4]]J3MEOGUE;F4A.66H32G)0_$CK":1VF-;-9,+JF6<L-OKY-CM
M _Z,2KYUXRK''[?\?IIE/.(=@%4MSYXM3-GAT0WPZ'#Q4#"7Q8D'-D$9X)&U
M&<D=-21U<:RMM!GEZ47DHJO%7ET=7CU>T6GO;6GOG$V DF8TUY)P;BT!_,V(
M3/*<*,.MR 7GVM!5W(I_3D&+6NB13%1M7P8@_&0"TM\^E;07#=W/91(]8N?G
M88_66DZ!;&KD7XV.C_L37+2M?AD.*]QS'4I=#Z6^M#F&8Y+F7GJBM$FP#6)"
M<L/ \5$N,]S'QF78!G$URCF[N,5*[[%UJGL/JMLZ352E/O6Q(HEE0#!R08E6
M+"=,\5@GG&>) H)!SQ9-K6(I]J/K&OWH!OR4PD"+NTWNFRM,OVJ@4TY&YDLT
M&J.@=\?)KU3V]SM<FOUJ9;;K)>OJ5JYC /:V%FK>.95**>:)%"HGPJJ4Y#'E
MQ">I2H4 @^[X*GJ879AH!<-$G=[>L=Z>MGI5<&XQ^2D6F46?BX.[Q1.2< =K
MI[&UCEK;2.+;:C'=186"WM'XVNWX)GCHS;0XC<HC5;B?XQ,KZ$A><296D$[4
M ;L_1L5;-ZX7:M^C:SD:!ISJ<.E:N+10VRZUS9W6FN3&*L E1HGT7A*> 9<
M,R*5]ZNX__W,PT)7U.:5Z,S7*>[M*6XK<85S#XY 1M*$:R(TZ*PV)B8)X+&4
M"<MRE:UM"'FV*\4JAH*>4J#B0'V#NXU5WT:%&Z@)'J(^PNVDBE%$Y:Q^$ND&
MEJUC!?N)*NRS"UZL1+O?M]4B'8Q@X?[I3XZ.1@.<2("M=[A>OP-J+33@Z%#K
M6JBU4*NN!)=")HHPH0"U',V(YKDG:>IE*JV-;9JL;5 AN^26)ZK&=T8S.C6^
M:S5N13-$3'VL&*$,\URL-$2I6))8"*Y38R6--:AQSE=#C9_^MLY-RNIM_^NJ
MU-:?5V0V$Y@PSENMIGT.!;5W=\[[!56S?_2':FBZJMF?A]J%T]X]95HY/"@Z
MC7-@3#% +?AVQ DI<AX[1[T"J$UND@Y\73UY1$&;9ZW[=W=&?*?[=Z?[K2.<
M#$"TLS$1N71$*"F)9#0&;PEP(./2>AUHUEVVT.@JYJ_%9OZ]N?=Z&ZE,X#6;
M>UO5#]M_O=_Y>_//[;V#[CCVU=ANNK2R";$-_\-&[U\!O8)[64Z*O@$/$S_8
M'-K%7[2^^0;F8@1@:' CT6VYZF_X]V"*Z[/]S1RIX:%["][JMO?.= F1UX/(
MA6)L2P65F<N(8UH3D8 3*IUV)/92)%2ZW!F#]*@GT[--15;T].;N2/?'2Y,Z
MB'DB$--J%:W36*9&$^TR"AZ88D3Z5) DXRG/A%?4Y&L;G/>HN$G>=7<V_*VV
M+CJ/>D6;!]'OVZ]W]O8PQ+3_1_1F^^W._M932?&Y ]+E;9*:)*=.Q51HI:7-
MO#"I$S%GF3?JTPXB(F6</@S7ZG#M6KBV4&KN;2IIIF/B*,4>C7%"=*R!2>4Q
M2],LR1,9AQZ-B3Q;"]9E_CP=)<\]RY04BGG)A<#H(JPM=<;ZA+I,L:#D>:?D
MCT?)3]N-6!D7C!.M,.]8<T443PRQ IQHKF,C!5W;2%@O9?D**?G3CQ9=2E*V
MX?<7TI.[]>7.FZ:'1;)_W=T$/!T,USZC-LN,SV,K5"RE49F3>::-2JSS <,?
M,BC68?BU,'RQ7M\YEL;"$YEAS9=(#6!XFA,:)YIA],L[N[;!LEZ2G,V;>MHQ
MK@X+.RP\Z[2R/!:&,9E[*9S,-/664Y@-'>=,"%DYK1T6/AXLG/-9G? $;)H@
M*E$I$;'(B4R8)C*'E?8\34S&P6F5/>"]CP4+GWY$[MW[-V_^W-X%>KOY9[2U
M\^[5G_OOWK_=1HX[ZS,>[>S]L?]V=_-@9W_OYQJ+G]W*YK B=C35 W<[G<6O
M&E.XFU$^HQJ*'8#S O SE%'<)&7TJ=KU)VJZ;[W(HQ&D-R!'7>^A:YI>-+ES
M-R0#$L54QDF2N)@(EULBJ:,D<YHRJS*;IA@O/IOS_>B[3G2 \V0!Y];+43K
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
MK#Y?^CZX7EJ5.$7P;9S[]^OO9G3B(2Q(=!6S_P--_(&]/'NC!R 09]Z>)A@
M=\AHHNVO(7/W^F]P[3=?%3#;'T;_ <4&YA+QN!>A\>\%>?QG5 QL]&^G!J V
M;=L?_5+CV3__WJ_Q[ 5(^1"<; /"KZ+#P4B#L!]5EX+]+P[=T)Q&VADUK8[X
M5M$0A@\8 R"!_P94&PW5UWXQ+:,OP]$)Z'H9O=K_>V>+4!G9J6L0JNB77T!E
M)E'_&/PWF(91I3U]I*/#,#YX-"#-,<:,3O$V^'%UYQ+@1]FR'N  \ WP.MI5
MA3EJO_B_]R,S4("7OA^V/]Q\)*/I)/A&>%\5P7)9=]PW/51E^&H]ED*-^P@"
M54]PU&_W;1RX3_O)"*TNM 8OPZ'GYSVFAW>I.HI'5;0#7D=]<<-(PW369MU5
M:'HX^@HS<-QDGJ/I536T5._=/"7,!8)V.1W4:*5"^W1X7P/@VJM?P#J#XH*?
MURN*CT&8BAS<?71<<4P;G.@RO!' <.M&D2U&X_#ZS==5=2C-:10$P3;WA4D,
M]@ 0TQ13ZP)NPCO80I4A^C(X;48#C]DT("UA2FJ9V%E8^^W*AFT&F0L)&=EO
MY4QF=[8W9S*[#T^!Q?_B)M%;!T9U$D;PGRD\K9*&>GCS,=4#M=,B/!ZG%M_-
M1K7AP2G&2YO1VHBFZZ(*4('N#E![M"H*!W9R#%^WZG0VLMU=/;:SL84@2E$=
M7'O1<Z@$2X2/JN0,?G<\ AF;' &* *BM_P#&;@&^5P7$EK38@K,QK?B.=I,3
M!_JR_V;[59#?M_B!FLTZ_O[_S&:]K1/OT*&,-@NE^POJ@;((]P>TFS1","Z0
M",#\]T'W9M+20Y X 4Z$?R_<K36.Q1O7F%'?MU\1B'(Z'H?/HDUXT""\8XT?
MH"#'(/>FK:MGI!5$20=9# 1H@DK:QJ;Z]NU7GPX!, #+T<?'2"KPS4/X;EE.
M:ZQ1]==QH*4#W''10)DO 6$ GM2)0A4? S,"76^(745\7(%0L5G.[M%KC3A,
M9 D?*'/D\/!FU'0DPL?X,'+J5 $DZZ2<30;<ZA]L4A1X604$Q\[V@87-K=3!
MSERKYN@"9!J>H!W<+OH7:"RJ8Z6:X0U_+T(QSP7?YPO?/PL'1VK@<3+"&!=
M'$DLR/M@!.8([XF_1!0X.<))A+$V3U(3,)&'(909?56#:67J\.E?1P-PX")T
MI]V<N-O*K"+L8SAB=O-C^,41!@>>$1;,]:07%/__1.JP<!68FNFD[5* '97K
M613 %X/.19!I]!Y48P5.COH#MZC N 1@7N$II^&&L*:P"D5$S[G1?Z:@E[7.
M[CHU#+?KM30BC --Y1A&V&ATL'EP-;CK)&!7 )RBC^[67)P:OR$"'[^ B4<)
M/0U"4FL2BO),(RL%[E57S+0Q^F5^OZ#+8/% E,#SA%<#W0?Z5KZ(RB-X31A/
M:\@PF5^!-@8)=CB_<[6LG"9U6GE*MD#3%Z0_H-%XX"IW;G9$W>)K-\9SV=;7
MMCO8\_-M]^;T$(9<KUOK-:N81;6HS4RS>JU\,3INC9JMR_8'B.@P*#(!$8V.
M0,SP-GM M8XUK#?:X,M&&;A$$<8W8Q,M2/=H'. 28,,HQ@V\X?3GZ6P<M0S!
M<Z)GI,9@(<(>4-GD'P$GGLG[@FD]QN!$I7\S)8E4V/,+%YR@(P,4'= T".V@
M[R=H>T)KT$"I<=T+-QH'!:H,;TU9J]#(DICW+N6M8U3](,=HOM VHB!7Y+BQ
MN[:^M'?&.+NVQ *TP.O!0L _T"1HN-TB<<<+\*''015"B*6*+( Q!I=H!#\-
M%+AE**2XFS,S"^<:OL9=.,>(568?T>$0+_\7R]<3OG1M4'@T8?/).$(_*5R%
MXQ_#NWWK@Z([F)U_B85G!VT+6$EG&6>@#_#%F;:%*8(54),PN0A?MN9> ,@
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
M_)Y$Z2X7 \SY:/F2O3 C_3(8(V210V"]0XPC(Y7%F%WH.-"^H,HXP:07<./
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
M:KI00ILP;#C'[OS8X"61M_I,>3#L?O(R8XLGLU\KY%0?\%[G#@0L654@7MO
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
M) N9/3F_J /I0^CW'>U:/X02OCN_,\P5'/ZGC3BQ8-PP9GW"4Q&GN.>2)](
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
MB4B8(BK5A@AL8:*838C)<\[ LL;"I\LT,A>,Z93GL99&"*^53++88]MNE<5
M1Z_71G9ES' E%M<TOY<Y&6<,S/G//=L\]I%;S/UA]!\%2%"<1NVFN\J.QH@I
MS;'WTQ*-)!JTXQ%XW_T059L4HW+L3,"H8S<Y&MGUZ)\%JU8YX,?300UDX+8#
M=0)T GB;P&* @Z_&X\%I<_,AO-0 EQ;!;&A580,>8@O@X0@&A9-7(1Q06A@
M&&]X"H OVG! VHM[^S[M\$M8RF:M"O??:;_ WLB#036;8;HTKLP8+#O,V&A8
MA:^JYN%1>>3<!(E/V!,A(T^FY8S*X )4:]+V%7"AW0!6LU[E<0BO&3!@:*UL
M/RP2F*#C_@2_,H79J2*X$W0'0Y0A.IR"Y0I.B)^M_FS= X.:+3%^7 W"#&!<
M((&F8E\XNEJ8P <J4+PJ0XO1:21>S03@[=PW,*KH  &G*7!.@ICC;>H1-$\/
MK]>X5!C$@EN4R 61Q87;SODBFGD<!3ZGDLT0^PCF'1YQ]EE( >I1C8(QQW>L
M?W..K;YRY_HG)]#GNY(_M&AM+Z 7Z'S@8:.B%\"F7SL$YTAL%6F< "D;*R!/
M()&C(:G%#NX'3 ^7-\2/EW\;O/'"@=2Y7A/K1%1#,73*',WON71E)<'![RA'
MIA^8W#F/K5\$87APYAX ?-OXC.K70=3IBT:RJK<M@5LUX5-\XEB!7A:5X*-&
M>I!K'Q@KW@*_<=Z[_Q:%C]B+QA,Z,\K^+-(+[X$W;-Y[ &M1N3YZKL3PG<K=
M&C7G+%=W7(QM!)PI;[ XZV=)[X-8BE6@3S/-ND/JOC/\"E,U*DZ?/6\7^P<?
M/G&/.7(9N) V38CP,3#X./&$4^5X[F).G5GF[5PXKH23SN1,)#)7-HT=_.>5
MLXI:OLS;9U-^QF;<!6$5R8.%0\\W"C^<KOD$1;^8*J>G8C:CX2$!)#Q^@2&8
MKVHP14RJ8C>#T0F@(B D,HH*$UV@ X/^][!_%;X.X(L&)WPG,-OJ.6AFX([6
MX<T#A]&GX:[5V^%3O@+F'2Y1YT/@RL4 HU=?^S!A_=FH_SM5\-*3?A4&. IA
M@J$-9!M9,IBST==^B1,23,XW@XP%OS'"O1P81>M>6I45"ZHWV>"B]IS@@TQ_
M'$Q1LWT&+W+</!,>9:=50+_FFM6&6M0.OU6<*9S0<?'=JH$L/7XZ!N0.,;DJ
M/%7%/VQ_,@7BI*?VT%41#C2:Q^HS<JAFCP^MR8D#V@M_AX@;&$QP19 M#B?!
M(*AA6)AA'1.T<&6!+ 'EH.KJ/>I709BA@@?"TP_A7N.P;X'&W:BRYL35_3V0
MB!$^.+@VC1_3W'@]V@&^9VW@N[T0O)D)7&L],(S3KT.2A3J!MX(O *,M&Q:,
MVR/1UWX0.CV= !/M@[E?B/^/X+70/.)DF<!D,+047JE^VR$H<(A47<D<KOHQ
M2/=AQ]X4R$LFIV^ X.,I1=L@[&.4]6=OUY+=@\U/6>Z\YDZ0/#>""$TQ#4,S
MPGRJ;&PIR^)\V:YYQUB>9X8Q*M$<:I,ID\+R**$Y3>)EN_:VBMC/9CZH7K,N
MX1^SC^[%\CW@1N#YEN^'$]I,H5N8PG%["EL?%:XV*949#%9M$$R)J0,Y#G,V
MQO"EOJI0#6W->!+,SLFH^ (S1>#NAP5>!:-$K[Y8'D(%8/\_>V_^U$:R[0_^
M*PK/??.]'4'2N2_V'4?@==S3P&T;=X?]BR-7$!823Q*V\5\_)[-*4@%B$0@0
MN/J]:\NJJE169I[/V<_ICL[^6-:;>H#M^6(&[,*Z*J-XF'F,4R]&4'M>-28R
M>>"HV!NF]JIL12]6C5X)4RN\MC/X5ELC(NSP@:V>B+E.3*_[+8Y..G/6.]N
MVV=>8:]V%)T=(<5I5,J%/AV2B,T;!_O%->'&$*FB3E$J8YVU<P%JCG,G0_J5
MD>MCF>2?,,=?#;1V7L/W7[]X+Q.(A EA(TANR:V0\]2CF *6BBIK<E-$(LZX
M<_(9O'@[7>0Y1C"HR+6.)O?$3,0Q90709FBW<^G;^?/3%X\9B& F(N.R@A4E
M0XX&CPQ@:+0NQH ! NG9[<S+/%K+0 0R50D>FX^(I\C\)$Y4,#:T_=VZZ]Q%
M!R12$1D<-85CXG!4=%"<.BII5 #=J3T@RSX@QUO['[]PSHPH35!5T(@S"D<E
M!(M$#K"*'AMCY)/G[,SY $9ST6:R) D&^L;8:1Y"<-+2@!,65F+KTWSILMW,
MFVSFS]=?E _4Z$B05LS!9DJ.K.(<>>$-"9:;E,OD,#.?VFM-O>B,72#T["4_
ME_#7:C=]U7#R).]?R[*&;?H;\G&I//CCZH$2@#5/T5I$T[IE*QUHCMUA?I_M
MX:ONZ' PLKWM]"?HIW\"N(52_KOUO//M'?\%$"-Q' PR5"G@,D:B7&,- 7NA
MPKF0E-0/LR'K/[&VU%1VB^F1**:(!12''"<5LU2=3W[E%?-[F2\68XOO#D%[
MR-XU7[X(V7T79U%2E5UMH@F4T'P@T^-BT'"51I*-9:XWL;;-FL%.##"^^!;&
MP^[N;G'1-=^E,J8]/6$,*A[)9B3D)$PZD_)>=Y1->-DY-"@ L5]Y.M-1,4)Y
M.]H#%63P??3LQ)@VP"RSYV'VYD7)^#$N*SJ$=^H#1N3O*\FA*!B=?V=79?F4
MRPP<%DNDB_GECHIY;%A,73GJI[8CS9#)@D9CL_,[RR0!MB:/792CSA'H49,8
MM:F^4WDC4X:]_SVRPS%,]^0K].-NM0H3$U;EHRQ&)I2]_?E&6.;8#V63J\#>
M47-.C1F=;\&#Y:YMB*-L&,T3.FW+@W],;'B5N15& :*8^7T;=LB\MMT \XWV
M8&;G6VO: YMO&:+/I%!VZ%Q['ZQ,+^YV1_6QF&PJ_.I>UW7'U?[,'$XE"P1>
M(V<4E<FG'FC3,$@^00/X8Q+A!8>Y/SBH +W:4>!,&R<.;&\P&DVTXTF 8*62
MUB<03F]W-'&SS8YCTXE8C)E3+?;L(9LD2,P4V 0_7]FT3RC M<.Z0(3MS[[_
M/W F[7!8@C=J2_AC,[E\*"E!L!@SH!L<C2>K4^-C16XG OO*VE?Y1)-8[+S<
M$Q]!N3+1/89Q/+&@YVO5\<FCC?8&W_NUVW?B\YSY2>N@0,##M\7)6SDSBL4=
M3MU1K_(^Y\-9S:/DVA0N7QVY(OT4\KK %'3BA3*ME ?J3)U_UU/X;;VS"5,
MC)LFW@QC/LK5:P#=#'<KR\WD_:N%*];Z26CM)8$/"P8M+MMCVZ;=G$<A!,_+
M@%FAO)M+\VA.&:B5M<$0D6N8$,XC"'=&>HR3S:T&I+)WX#S/U+5C?_SRHK<
MM>\+CXDF3A/H[YXBGBA%1KN$,/?>AR0(5O'T'O+ O>!>,QT9C]AJS01G42>=
M0&5W9YP,#R1JHSH9'3@:<9&,J <<!D9/%)H:VQ\G@A+K_.CLT)WX+6IA:9*:
M7DM+^<'L8P7F5B6-VC$H"NZH5'8H+H5X< B2Y?!X;FII&:F;N5N.,IR&V<^D
MGTDR<4YS/6=^E;#5S7Z$:<QLGE;V@&<Y-3N49S%0@]IS7KVSAY?OUC\';_;=
M#D.V95QU74 >'QT-ITX18--5U"8\E66*4>TRKEAT"<<M2V)_E-6IF7VMRA0[
MRDQ_&>\-<L#9W-7+/]T<>:;'53H-S'?< \;?Z?P-PF,MU4^J3=>/C_(.=4=[
MU0A%98BSC.'&>U=I.L5I=##(XFKW:\SOD076K$0637.47R1'P-8:0XZ/K46Y
MN6-VX?I4 ZW29-8[.X.F3O>],4F0T[Z=?9.BOM5)T?!D=]2X!.MHZ_RA$G5=
MBUO-_*-ZW?.T9A$>W67D@3Q\Z3S;+JI8PT+P1["DPQ)+6U9K*NCF5?;9ME#6
MO(CFT\ACN);#ID$<6*N/]"$0J =PJ*-$<R+.P='!!%S*WH[WX)Z]02^'W31_
M"O[Q-9:3=>K<5]^7W2Y4%P&5^I5^5\)GRGT'68MP)8*TUOZ;VE]U#,[9\3G@
ME*-Q,KR SIDF"D5CO$$?J*.@Y(FE*F12,&,N$967&<$AJ(*RCPX'^:#"UO:K
M0Y\CG#+]' $N# L U>::VJ1S,M]MBDNV6NI>UA-RH%5U,YS=>O;5M.")7:"B
M<;%DP(P$_I_I# =-&JWF5<'+014=NS$%Q>/ZJ#23%)KKU'1)3T+(3]S@>Q;.
M<)C0X&P_Z]4+591JV<UQ2?QJ'IV,S_5[%Q8R"3C/"P7'N60%]@<G(/RBHVW/
MR0U^=*2>/?"'11[.,7*P8)D^:M:4EZ1;0N[K*#U 3ML;UP%X<#8F6%IQJRZL
M5:UZUL],KL^BNNIOUAK<NG=\>6S^ U_D^0K4I<)TSB':M$/ 3JI.IJ8/!WW[
MK3L\&G4VNL#AWL=>-Z9*V'D],8)]B/ZH>&,V_+CS[R<O-]Z__I _/_FME N:
M2"O=?MF+0=G'F@5/ALB&L^R'L<5<6H=9OMS^^]TK1$P'%C)$N*T.3YR,OY9Q
M)IOLRH9GZ\8NR&%5Q@H070S%5M<X8ME&?5)$@^EN;?\)$RV2699L*@&L_#-7
MC2VG;Y!2-J)E-;9(&R?EJAJ#RU>5<#6K*5,S UA1<BJ0<-Q\DTJ@@%.P_>?,
MGI(7C&*B)SE=)6R_%&(J6)FGF*/O\RP+B>3T@5H62EDVS7$UL5#9R=G-_%Q
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
M.#4).:$%$IY+9R3AL'U KZPEUL=(K'>J6+1TO'0ZGFD3*6DM&$U(.,P0QT(
M'9N  I:26*^)5SCS74-O;-Q;%BDOR<51?EBMLE91A15?E"_;NC(>A6I1K"8
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
MF/N?=0:I,XS],7"3XBGH'8VZWV+^-C1:*L/,[#@"8,1#"Z<Z]HX[+O8&W]L
MR%LK!W.7!JI77=CI<6F'MYW^C'84PT8_O,_V\O#?8>XM/#[>'K[^WZ/NX0%\
MV<H/"\@/6\WB[M0&0J4QR%+/$'<A(4M20HHZ28F2A.E<ZE6O"<Y7I4]>2]9+
M+:UX<XM)2[MW2+L-$PK31BD;D/(\!U]IB:S#!JEHA!",BB3HD^=F3NQ52[B/
M@'#O4E%O:?I6:7JFSW,??- Q=UWP F@:>Z2]C<"9I;$2]C$1!?S8 #]>F7[3
MCUYS?M54/++:; \&,+6?Y8NV&L/CT#@:>PR?>S%_ (S;:&QU"VN+P-J'AIJA
M0J"2.8]82AYQI2)R$826@)D/U&O&2G\]M4;P63-E6TSV$=#R\M6,EF"73K S
MW8*I8+P$@B4V.<0M"",V:8N4T5%SYZ45N5 [/EL1JJ761T"M=ZI;M(2\=$*F
MC>Z-1$?L,?)$ N>ETB$M<@,&ZRWE05@=4N&\E)RMS/BPJS^O?@^9*K9X<(%C
MKO5G/ KMHEA. -/JHO9MP,-">-8,O&4VN.B"14X*5SDL0(I4R'CL;>2>V.B?
M/%=DC9L;XUEK]UQ%NEURB&=+M[=(MPUG11(>6T81\20ASG(I*:P9X@J#J&D-
M=21; -8(%BW9/D:RO4N5HB7;FY%M0WU04DKJ#2)$!,1S[21K4D0Z)1)U8DQ'
M NR6KDE\MNU"ZX^X_<XQLZB^:_>/^25,(C>O<K\$?6'Q*O?3[7UTM>[O",R.
MF[J#% 2XC4+P-^@.7B2D);.(8<5 =5":\JJ'C!(WJ73?FC17DGZ7H#>T]'L/
M]#O3(4!]H)Y*@C0/%''I.=)4,$1]L,9P$@P3Y^D0+?D^</)=@O[0DN\]D.],
MEQ",*F8=1H)08+_$!:0UP8A*@[DP0@2F@7S9FI9G8XW;>M)+5]Y+#6D7@1AB
MYW XJ"KF9-KH=*>][5L/Q%)+7JZ"2C&#LC?#P<%+F$^W?P0K7&/=H#]Z4<[$
MM!-O'+W^,1[:P1#VP0Z/WXWCP6AKT,]O,AST>@4=QW$81VW<YR+8N-W,PX@F
MV.A M$E!8L1!-D5&&(X$)A%;ZPC%HJ@FQ+3M+1\=#MR+:M+BP,K@P$S%D8F(
M*'6.MG)91B($.> 0R%HX%9[HX*2YN8K3PL!*PL"]J#@M#*P,#,Q4)>D,G +'
MD">$(\YY0,8!*N2>G-P0+35L?5:5Z)PHAP?;DW/U [;>314C4)SZ,77'K<=E
ME0.TSND$,,6RVD'\HMK+%J\6P:MF?@=Q/@@F+1)46\2] 8G%<(DL5U)3#=S+
MT2?/M;EQSEIKG%U%2EVF_M)2ZBU0ZDS!2)[(P*- 2N8..T0PY(B2R/A@$TX"
M=(_XY#D59QOLM)3Z""CU'E6,EHAO2,0S]< ;%55VA'*B7>ZB:Y$S/"'N? EC
MH#Y6P91\9<CXCKPI=U0\__*XK*TXOGY$UB]A+WF@$5FPL:TS^'J%*W<VFKTY
MO:<Z)9!$ K< 75H&Y*Q1\ >.F) D",ZE+L@:FQ-:VMHZ'SCMWI[*T!+H30BT
MT8PS!,^XL )9FXV0PAGD6(+]<(DJ[4D,DH%2+UKJ?'34>2]J0DNX-R+<&6=5
M@C"2;7!".(LX!D7!>BZ1T\E+KI(+,57!!.(F@58KYCU87:]!4R\H05?3SG=K
M'6='7=\Z$6Z_K? -E86KMQ5^D7?TD305OBOX>MU4#!3SV%"/4:Y @SC!'H&0
M&) 6VN.48R""S$V%]4V:"K?FR96FUANJ!RVUWBZU-K0$P%$F'#'(BURQ4@J%
M+'8*X2A!CU=.PH9E:L4W"51HJ76EJ?6&ZD)+K;=,K3/>F@*A\%] U%B#>- 1
M :N-B)LH"8\<\!5G:C5G'0=M!L:=*@:AVSNZ8N?G7]/*\0!5@U?5GK8 MA"
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
MM]W,O4A!<F$T1@Y3@[@U%)E<MUD!Z*D@E*!*@\R"U^2<:.X)G=T'=VZ-MH\
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
M'%=[&F^S4&F\ R'K,D'SS/!,!LERRZ56,@AII**WE<9G=Z##%#":08-_=P?
M,4W=VBX?8;M3T>.8'B^V\0$G+LMQ#@HA8#?BH%<@)21%G@E. ,T-B1ULZ'QZ
M'#5'F0E5OYT=->T1O#-LN=KIZ#!:YQ.2*OJJC"\H^JXM2F*/"7&WDE:%<U>5
MHZV/^$!SJ:S/ LJTT@@.!2.3.8QRHK4B60#=P$0+9BY=_;ZQ2%^%2[H#%S>V
MC7VF8OV[%X8F+61,3Z E],<]\9]#']JH;0)C=LYK [AKS7A@F8)OR^8!YU$N
MQ'_/4W_6:V?QR^<UU]-GZR"#3N%U[+#2\V!RQL<<]ULLI1A8GL,HE])MS7@G
M8B^]4@(5OY\X;PIZIH5@+7J<A_W8KDF;[D^_4?M<-%=JG:^GRZ_W49IK8Y;[
M$0EK1O._<1>!?UU6<4MS&D\NT0:,Y^%@_B6WV9=%3?/=B72S!P@UY_C5G4Z?
M9%?V:>K/H_&PGU-]"&<)D'Z"4G[-.]TZT^?]M7]?[O'0[*#IK;RZ"_-Y]@8S
MY5:SXXJ9@F7@H&TPX13EWCNEG-,YQ2%X(C.VJNT\KG !Z'$@Q!(= YE$#OQ-
M_UY;; [$ \3FS;*Q')I[321^Z+9/NQWXI)P( 42S$S["YC:!XS=MB@_UOWKK
MFS\C!JS,P(BG%Z''A_P@Y#[7G"N$#55QZ$.&I*0.>2NXIQ9+%NC:>WE=A/XK
M]:$;]FJ^W-J:+O<V=O\O-[=VVAKV:[^9ETTT):1O=W[")]W>^1LFF8LZ/<A@
MZR5S$E%EH]8E*)*6Y A3K9FDEF6>S-2Z_C62X:;;/:G]U*VAOT9$H]Z$S=%F
MUW[K=).N[G]9 -)5)Z3-V LIDOZW(]V#JU*$[L/8]B@"TIN#0:]IALD=O=N]
M2EYC6GR[= 9KIP<@-//8;!$Q'<O&0)8BHY1'"D2JXMPPS.@<.AL1VG6C3Q=N
MM*AE_EZBDWW9Z/3QO\/F:7S$"I^ ;KZS T6U541ER&&) 9^<08IYBHAR,I-,
M.B'%VOO\>KGA7?#)CW9[@E ;TYT_=\?NKF2,:!<5NED6AAV=:;_6#-'*\5&+
M!GKYV9QT=BUH>.)^ YLHI;C\]+VB77S984T/@8KZ$ZH?79%\=$=ZL3:3]R-O
M)![HRIU'_&_6Q5&/\9^S QE$#I0<$,V<0]QJ QJ: T#$ABEK!0%@7'M/U<9U
M@AZ[SZ[0WB4+%A!QQORDB64\;F :^6">];W(])UGLFVN!*U?D)=FNTQ13.Z,
M3W[21>U9'#73:/?].I7<ZJ-)T8+XK>YI0J+8N-JWO!V,6G/ITSBG,9D//S6
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
M:+K5@(Z GSH._@D; UL2]3]X_F'/ILHHJT_C:<.1=>U)+=5@I5*L3G?RDU&
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
MZ,_M4)%H:0;RO:'HXZ<I:ZI?V&4W*LAIRR[IR.O103=H%5E$H_G7R2I,$14
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
MTU^(V2O_S/(P8,H_@RV7/"CD,BH1EY(AB7.*O(P]NBCF/HYKX1OJ>L'DZX&
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
M!R1X!?(ZA_UWHS2"[<FBQA;?FZ67QE9=P/IQ ^[9V+(8:,=F&CMI'=(I7L6
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
M+R1".]I+$%[EY,I^DENIT4"TM7Z!;904M1!'9OU,([-*&R@53C1#,_E..GX
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
MT]@ R3I/,%I)7G:0EV 3TU#S&%8!X@2[V_HH0F$L^#Y'T4RV4LN(9L9(Q)$
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
MQ-WP:D, .Z4<'"V6#8B78;F9PJ3O8&HAI2!X^:Q5O(R+0DTIBT3BTZTS!'P
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
M&A](3G.\]F9UVW@#3B:0_V_;O+GK;SMXC^85K@;;1ZGRL.NJ[NMM%(ZEYQ&
MI<CVV,M&7B+R]M'W6"Q4)P=@D,L5#!I*:RBM2FE626D/^<;:"J6]ST!;B*;5
M'N4-N37D=JOD9A6"S6H$VSI*<[O]AM(:2KLFI5DEI36"K2&W=0=W%V=F=LW.
M_N'QS=?3N6-<_)_?/KPS]A-N"6N\3OTYNMT;U+EAU#E^]<?#1)T3[WN:I),%
MZ DSD9#;Z-@?BXG7X-)MX=*KO7>/!I=>>;$O.WL;[Z+DVP@SKAK,NB7,>OWF
M[:/!K-?8@35J$.NG(-:[O=\>#6*]\T8B;G#JUG'J_8<WCP:GL&EOT<;L7J/6
M%L/?CR/[W\;;2@7@6R]=UB3^7)+XX]Q("7"S]V0'TH6NF/=UTZ=RHX7#C_=_
M/]P[^?O#F^.KX?;NE@E_K[GJ^'[)O_,HD\VAE+^NS+LH<BZDT\YT;4?U#E4Y
M'=1V,9A3T[MY3OW8BQ;KL@\3-BO&OJ'<_FHDQEX<JHY,Y'"5#U"CW7D"+]%X
MWGPV3C/LH;=EH^N[@2VAS-X[X_>]8^/XS8=_]E^].39^_W#T]_N6L7_XZDI[
MV+8XY"UEYKEN9] =7"4QS[$[7=NY\<P\IS/HWWR^WRTN=C?+5MZJWO$B?[%Z
MH6+K@,EMJ6-W!9$_/1SP0P>LL'/*FMO"1-A&G=VHUOO.0VP]_MP(YCP,(/TL
ME+HW $%CE+H-4^+HFBR!F\6D^\6:_P$ &'50>EMT>UN&TI7X]4-!J&=E_'L%
MCYX_9D1Z=E%BP/,;09XEAX%[BQZB^^#2O-.[N"MU1FX']Z\%Z14OUM7-K,:1
M=8DCJ[?>D?5BE 8+^,]X-HE__7]02P,$%     @ [X-P4<EHA9$R$   6JX
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
M7A7S),AL";I:4G@IN9%--D5V =<G7[>"FE271[U(J.CI&M1D'*]"\P ZJTS
M)G2X?4K$!99)MAR=)AY#-*9) +0)39_\V JZT)WC%<W$%YQ[,OU^#8B10FJT
M2209#,IE%AH==/P!43)065/T1MI8A3M8=A&\?CJ"[\KM1KL?'POW3O(?LY5M
M&E@!"0"=4:\B(Y)'05P4&#L9IC0$B$(U<??O1;6+*IBGHPKU)%!-*3[-)_&O
ML\D(63DK7LS\^\ PHS/5DFA(CD@I,W%4XK\P.M<9EZM(FVQNW(72W6&&#/C$
MI>70_\>/%C"(-!FJ*2=1E* K1B#>*?R5@061;/2JB?NS 4N?@MN.>G#70>[&
M^8K;>>?GD_%U%#)'!T@& @Q$.H>1&U4>EUT;3#(&?:_<9NON)I ^Q<>5A=^)
MY_6VY%(:%MK]Z(,?IE_'K_W%$,/X:^ &!ASC&J,R)B)&\=$XQ!4EL4P9IXT7
M(LDF6UP/0NM3O%Q9.RK+I9J^?(2Y'XXAO?73,2[1LY<Q+LX+UR&]@3R,P_D
M>**092!>*%'VKCD)P6="0:;D6,X8]+?0EX>A]2EPKJPOE>5235\^3]&)6TR_
M7[-S@1NCN 5B<MGT"<832W'!HZH$<RI)3YMLO]V%LF?P3)Z20G1D?.4SG\O-
M? .:92TUD@#HO0,OWHT1)$N@CH%W4AS[N.0 ;\G/SEZ.4_FK".J+'^&@LY?S
MUWXZ_8X/WXK;W'HE@0E"I: H/,:(]QC,QA!YX-SIQ)J0NA.Z/CG5AVO('9>J
MNF!JYELM<[\^0@0$%D;P.URE>8!+AGL12#*BY/XF2YS6@D3CF1'6*<F:["C>
M!ZI/GG<]#:DFA@;;C# ?)%N2_J(@Y90?$90=$S"!@ 3%04B7=!.;<1U$GYSJ
M>H(_F,T5!1TGY_#9?X-KVC>(AG+%<B!<F81.F4 H2Y\>..?&@_2IB3.T$4V?
M_..:HN_*^(IGTW"!X=P2R\"K%',0EHC $$%$Q\Z"940K*;*3-"K:Y&&_#J)_
MQT<U)'XPFVL+^NVWBU+$@#[)M8.MJQPO%IS-7A$:A2&2AT2"5Y%$3W6,E$=I
MF^RK[("M?X=+%=6BFE JYEU?)0 .G HF\9((82E&>L)!.>DP1-D@,$!/8%63
M<X5K&"J2<^5:01;)0B*11W2MC/;$>>X(OH@1+F,<V=Z8JA[FRATJ][NYXYT8
M7DV/WZR/,ZY6W&O BM^EF;&.*?2[9$0:6?' P*'?Y4T0V1L1:9.=P0=P]2G4
MJ:42-471NK+@>J9'TC1)B(1Z\$1J&1&@PU#=,2Z4HC2W.6MX$%F?HJ):.E)7
M''6SKJZKZP\\,>1DA;$DA"AQ=4Z4^(2JJS"B\\$'Q523_)OMD/H4,E73BSH"
M:.$>H=.V89]<!V&,P% ^4J"XV$5+?!"1\/*B#]*!;;)_]A"PFGZA9^C9<J>)
MEA(=4Q&!!(6BQ<5<!>JEXLD>U2_LC>O472?N\:?VXGO5?(SA_'RY>STN)?#%
M2L,XKIYL$45FAKA$,0S*,94U7)&H7#;4.(BIB0V\!U-/':CZBE%++BT3TWQ4
M$K(K*;(:3323DCB1D5QC*6@7(-,FH=9#YJ\W/E-]M>@HA5O:\,\7M_GU'G]O
MU/[C@R_K^AG,ASA?FV8@MZ8X0FN0^XAJT5#ETQQ_+JW")*^=:GRW%C.WC-Z&
MC[N04JG7RD?X N,%6D[J,CY\V9;JUF4LBE%&<IQD1Q4+&DP(HDW"T I Y;"V
M_%B%W0/&K4Q. <D LA0N,.(S!MTJ:T?Q-?"T3;RR#5&?7+B#Y/] #'L@[RNF
MQRUI>H?$;BK#OJIK*IO.^*<<40P8X!(15";"BY+EDR0)1EAB@W7!&&N;Y<OM
MC;5/CEX5]6DMK\JGQ^\GL]DEUN%X@<!^V.A7D"=3N';8^?8;TH-"&8[]]/NO
MR,ME(%^HG(QPFM-?QW.8PFP^X"DP'4(@"DPITT7>66\M,2F&&%("*YO4XS>D
MJ9I)_X%Q$ 0&?,P(8AGE1#H/Q-&@"4LV):LE3Z*)8[T!2Y_,>%\T<^O*<* (
MJSVZ2-OD)I;U">0 :8B4H]$RKC3A2#228",CR<1,??+>Z2:M=+8BZI-][ZM>
MU1%G_3.5:VI. [ADLR3,6X-J+@()(GE"HTN1,FI\&[UZT%)U"!*R%-X;)$=Y
M"AB?9T<\4Q[=.9N]L\:B<W>\(.%Q36Y7F6_Q@O9C<L7-SMER.VW]&,T&PEJ7
M&3"2A8BE[K>T)8H<K;1A!AUY:F6;S.E;0/:TAFW+ VK+O!/7ZZV-,+]&3V:6
M&<45$0HGEE&B6;:IM'N0/E++N+9-!'\#19\]=69M9AX,8:4-DE3E,(+&1( I
M(Z@Q**1&^<%'\M0?UZX>KHV;<TX?7PGJ9R^O[<4K&$,>(AB//K,.F1ANT6HD
M;HCESJ'C8SQ+D7.T'$WSEV_BZ97)KJU.W;C?;KW61@3#T(<6.GLB95 DY&"(
M%MQPKT%PWR1IY_[U^@ =/[_PPRFD54;HY\DK>#.<74QFD$[RJ^^_P?QLLDH9
M_7SFQY_\"%Z>EV*2D[SZ8MDU7TG:<\\%*.*#Q <T:Y0*RZSDWE&GD4=<--G/
MKH2_3Q:YDZ[=>8H>0;[5GKK+3EBWL.B(JX!PD2C.62D"U\1[C8N!CD$$IYF4
M35)?-L/IT_Y!5=6IP/VJ]O<D7S;7^UARVJ>%T-_\$%V$<3D&'?C )-=<E(Y9
M$E64&A*48"0R"C8P!1&:F>0'L/4I*Z"JCM262_T2PS^GR(XWDZ_C@4G22XZA
MHO?H,\B08VDOSXAB(E@K+$3:J+WA;2A]2J"LN]ITXWJ]I'Q<\N)\2=I)7AZ0
M)B2Q=&N%=*FL)].KWIR# *4XFDN"JYDF$@DEWJ!W"2%0JB(-CC;9/-P39Y\J
MUZKJ34MY5:STN$"4PR5S\-\C6')^G-!CFLZ'_[-\?9!=0@\)[1Q7#M7=&T&<
M1=D7*^=%BC*;)KL5NX#K4X5;7?6I+9EZN8JPW,?X-\:N4S\JD-+Y<#R<S<N.
MR)>K4Q2CA:0^HV"U0.(IX\3)G F7C&F?O)6JR6GT;O#ZU&NQJMXTD$[=BI"5
M>W6U#;X^LQCH9#U-B,"41CG2*4JL$J8D@^!:ZY7RK$GVS#V8=M$1^Q1UI)8<
MCG"T#I8Y*EQ&DT8MD6C32 C!XJ]>Z:# RM3F*&&WH_5#G/C5]N\E@=%!BC9*
MHE));W.@2F]]A 3)FX"_@FH2^-_"L>=F4>,-URKJL*$_^<&<KVL"M]/'@HVJ
M-/1B*97:>*&(]3R3Q+3TL22VA':%<4\BG:2-;E04RY&K *XG>F\HW;@!JD[N
M^K8"D:8Y[ ^1UKH<H/0B>S>:?&U2#?!C\/:,W$)(I5J TH4+)\#X]LL01WOU
M_8]9J5TO>RBS\EB]C.B$K@KR8A9)ZYP(6SH:(%*Y#@^?V>23%#$DK9IL;>X.
ML7/S&/]]R?3/DY<1578*6R]2&5 J)1=!DT@%VB[D!O$Q >$VH2)E&TQNLEFS
M.\1^.0AMU.Q.HYDV JS7G>@VOO?##+^.9XMIV:3^@(__LJ+1^NP=_D'JRSE7
MRA:Q:4=L])E9E2'[)I'X;O#Z=M3_*(K577 U[]V* &F9\%(.3W\<A=S5>F\8
M BGGIJ$456>GB(L9(\;L(O72*$:;!"][8.S3,=6QM*N1!)NHV)76?X+Y?+3T
M4C;QPPI6.OH) E*A?=5!D* S$,HU!&^9]VTN-]\?:I\.PAY!X1K(L\IMD'<?
MBLO62J\GYR7*6_+SM\5\X4?O%N,T *>\C:Q<VET0"F#$)\T)YXZAY<U1!/N
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
M]N_))'T=CD8'2&'C,-V;83T(K@'U%<I9=AJV"7>:EKJ\]=,Q+LZS"UC=37P
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
MZGM<P)J].IO7,OF:R+Y@Z9-Q7D+]KH8$64C(%*^A(\_$@24&Q\"2]1[K7JW
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
M$EU6F@7RF9A6]>)N)VL+/^$2CT&;U,73Z&2^:V\^;,^\G74_Z4-Q/>ZX+(#
MURM A. %@H^L!+ U_S0S#UHQ]%H7:5/1J<N=@=TL>/7-]]"".RON )T-WYY]
M_ C3;Y/R=OA^/"S#!-4'2/5F\UKI.QD-$_D".QPH='SPOD<+N^!?;5GHK5*8
M>$;(NH -4@4/*8B85.2J#+87I7<#-#?$@0W2R3 Q*JFS3DKX6%-&8J0ISB@,
M/G&;4^IHF(,8:.$MMS//\O&',<XZ659,PX51-@ '+[/FJ=YB&K2V09"=LLJB
MHVENBM6[8?Z :8US/N/N9Z,[ON@PQKI=OA6S*5LOSL"4DG9:@ 0AHG.H?0:.
M-G4UVXUW[IFA30^??_OG,..+<9E,/RXKZA>G3?6>TE])B.D81L_.9O/)1YQ>
M;I3D4FCVSH)Q33Z1]BJ38P2%!1>T)89:]$VR^79&O.^VWTN<S2;35Q>7";^L
M>^'O</KQ5:F7N2YN1Q$^9X]8"#-W3-,<RJ(G5X-T0=,I]ZA6CTO[T<G=T(Z0
MYW009JUNP?5LI 8YT4L5S : )2N+DBG+*:KD(K'H<F1**E=4 "^P2=.G"P"/
MA1([*;Q!<O0R*W?X/XNLK@47ZZ[ADX^3Z?SR#&TXR0.25&NN@1GM"&C()"@'
MP4R(/"G(4J8F;1@Z(WPLU&ECLA9'GLMMYM>CZC2,<TTR7>PI_SG#<C9Z.2PX
MB%$Z4+7%3:J7A">O&"!-?M+I1>@5;&["J@[8'@N?^C93@\/-BUO9OB^A;\_/
MA&8$#$K64C 7L785(W;[5%0]CI"I^*RD:-*X?R.BQ\*:?DS2H-_KV_0!\]D(
M7Y5M%3-[^FW-I2;+*FFEK"R>O+(2:  H59@W56DH55#:"8U-TC2;2'.HP_#C
M,//X!#CVD??W&@SZW*ORA&+S\?O%DQ<'1UB\ I*FWI%HR2LHN6;:T5Q>@C$"
M,_V@29'36C1':X)P?)*L%LSL;:P6M9.7<*JT?TS&</F3=_35C+S/VNY[>9C1
M!6[+[@I;XCU.WX4>++U::WD ,YT NXI-H&4IC&,]<%/TCR_9,&DU>J>M!-6D
M,]-)L.J.[@W')]4VUNDY;_OI<%13F_YS,LI74%^4&H,I-.\ZEB74J3AQ!HYK
M)D*&;+((H/EUUJQ-T;[M'8=W^IL:9]) LPTV+7^'_YI,+Z+79R.8G7<JP6P2
M9EM8]H%0*:&9CSDS)[(JSD294I-98CV<'PY.C^9JL$EU$]5%\7,'7"U=F4W
MCN.S]&&\._FPA^8;>"<;\06CI?<^L2*<H. 4@(7H/:NMN[D5*;G0)( Z+"/N
M\#<.28AM%-ZH8=AB0W1Q<)??35[-/^#T-1#*Y4+H4X2$0C$,NK;5+)I%SI&%
M1,MAUE)G['(3]_;'SG<A.[QCTH\1US00Z\\"/>=!7J;D"G"F*/*'-!A%_\3,
M@E*"%8L<2%AAH4L+D?M17' Z#L;N1NCQJ&(U.;0+C =:7K"5!39DIN^BOH;E
M!28(M*8(1G,,,IVY9!XS9RX*3S.+\BETZ9M\&E;L5%[0AQ&WT5K3\@+N143)
M';DA6.^SH*D%%.%2V2G%LU9HNEP>=9_*"[;2_<;R@FT4U[2\P#B18D'-C*Y9
M\N BK1"YWC?@E3,I6>VZY"7=I_*"G2VXL^(:^,X+A^TB3>4,1C7M[;R?K%0D
M O$I%D?2 2(#'@JK31Z,B4*DW&279A.@'VY4KR9K<+"_#M=%9^D.R%KNU6R&
M=IS=FGY,V($7>^C_0)/-$J&5+@6O,RNQ]ARNMU^"M<CHIRAD*;*T.3HZ-#/N
MV+4Y-#&V47O/9T+G/:HN8,U^_9I&9_56E9<P?8^7S6)JS\OI(C_[XJA$QJQM
MR9E95<CSC5A8="409IM\@B",7G$UUIX7[?K^PV_9]&6_R8&5WW,'L17,=T+E
MUH&!'!GIH)!_9NL]04XPX4M"\I1]D69[GCQ&>O2JZI.ID7T^G,'[]U-\#^?=
M*)>N7.NRLSM>>Y@BM&UD7RE)HWC$$GE(;I6U0!/(9366AK[6.GFG.Y:DW8%@
M/T?C^L-?73S\Y??\14@IH0J2H4'ROYWU+&H;62C!@<"D )L<$=T%K*<ZH1J.
M7(S>>J'H14CR?9ZO/;%F=:<>O@Y*2EXK+9CG]<XQ;RT+)D4FP4.I38>Q3:2W
M ];#3ZZ],FE#D5$S:S7(Z;A>)/?RO+5?O9ETH,!SPX6DZ,?36I-T8%&ZS$P)
M1<D"(6"3J^LV(GI@9.E'\PVBNN^E<C8J$(:"DA)\O3,"2;I"B+PE7$)S&]OD
MX!^O-O$0L\-V>FV0@;-!R/.-+%%T# 8-DUY*B@>R8 !1,2^RE<$G84.36QEN
M W6H\HFFUN]-Z\<N=JA;WLM]T%?3Y2[H8DLC<\?!4@!)@0,%#2*Y>LV4K[&*
M*@:C2:Y+:5BG(X-U (ZUH]R?92<]:KCG\[TU.]_+F+0+J+X/WC>B.?PQ_/Z&
MNFGUGK1\, I(SQ4:%1FF>FDUU)IZ)>L&!4\^24P9>CNM/[#I;SF[/Y#EMU%N
MSUNZEQM#;W!4+Y_Y?J^0!>\) XA(DYK.MCHPCOF47-922D@K]EZ[$[?A\8<]
M >Y)\9-^M=;S5NMOHWK5^74X @U%$X!,P:(/GM(L>A&9RJ7P+%04274PXII'
MWW<#[JNMGD?A]]Q+@A3/AJ-\L4N;HB#NJ,*X6?@62=0:D^J3\@(<'/D778;A
MIN??=S/VHK<>XZ^*:2D:C//O)-H<QS!.%_DG&)6GP#^P2BBF9='55;0L*&&E
M0J4RI [FO.45]]VB?6EO8QKJH8\L+G8)G\*HBK+']6'[O>\PAQ2=I%TYG2A2
M6=#:6YVX1B>"+9&CE"[)9(/W'4\G.@C>NW$I#AR>7]YW^RU^RXU ^FUK\^^.
MZ# $Z4ECJ^UE$Q$FYZ(\EYK;#)D#9%=,5,51?-Z10KN#V[,:9CJ=3)]-IE,\
M+S"EZ?3U=#B9GO><>I+_ZVPV7[SZ#<XN8%QN6=6\14B>XA%3&PF)DI@/%LEY
MP2*%-I@%[Q":;5\ILP_JOG:PG\39>;>_'%(D>R<&!0+3!20+4B46M):&.%!L
M:=*F<A7($9H5'8P]F[:[=S)"RY:+/'L78](,X^)REZ0831&62>0)4%L.JDGQ
MV/&.-?8SQ:9CC&WTV**38KULI;9/^_JISL>7PND,43D*L0629Z_)R6?>*\.,
M0G!*>K19MK#O)D"/:=#W8I0&9'D^K+I8H'M5SHL:"65-B\)\43SY:OJ]['%@
M@HKU\)W5M/^:Q9\9V,"95Q"+52ESUR2'8DN<1[HI;F\#WS@;:V>=%F3"3X1W
MN'#RZ.L1+F]QNMH1=, C1.&48]EG9-K74<2Y9!9UO:/:.M,F ;H+N(="F[[M
MT."P?57P03 R9&<R*Q8(CZOWKIIL60HYE2 2E['=_=-7@#P0#NREWP:=4[]G
M]9SG\KR<S&A!Q>)]O2]*F9KB%9QD,=*"6K(-VLN(W0[&=\^DNL3RF'R1?4W1
M8#:X1'*1(S@<GQ'"RSV#IU@FTV4BV#OXBK-?O](@H?</QS#]ME#*'Y-Q3>D@
M(XP6PLUQ2JH;6$W**H6S$FKI* TC%A3/S!@4RDC0L<W$TE"FQ\364Z%&@SGQ
M.^3E)/T4QV1*@A5HVJ<XD26@<:@A%!8B&&:CIH69%UY2D[L/-N!Y?&S;SR0-
M2D[_P/F5R=I+$:TPP%2HC:VC<PPRF3,8%7)-CM:ZR:[=-12/B16[J_\F%\S>
M7:!@.J9);$9BO_T 4WP*LV$:9% J<LA,.HK_--2^0S9(EHQ2"8S*QC;)3UV+
MYC%Q8W]SW.2([9LCSX>CLSGF 0B;*;3CS&052-!@ZTV1EJ'C&CQ@:-0Q;@.>
MQ\R374QRDRFNQUL*.JKFBF:6/1X"+X+3?"BSH/E0(7'="6".6T0?A #=I:G-
MUJ3:'_K![A\X&NL.;-Y3R,&_(L B\S0FB#+[P 1R&F @':-(EURW8H0GQPVC
M[C+G=6N9=?W=)]#+Y2!6G_2C_;[[IEU"6>97=0'3>R^\511'Z(BWCTW6VW8/
MA3:W,A9%[TX4T%LES_WSD(MGWG&?BXTVFR[GV*=DW=LZY34S[C9Z[-FH;Q..
M@6:HUU/\/)R<S4;?WN"GR?0R[3A%[F2,@3G#Z^D%"@8T,3'N-"(&H[/IK0W;
M76 .W)EM/SM-&BFY[UZV5UC]?9&Z2#E71O/@+$L"2=Y<XV^,N?:C Q"2^Z+Z
MZX&Y&<=]-7M?JFW1X'H'/_GIMRO?+#^X..H\6TZ(D@<- )'EH@K37 KR9%1F
M.6<G AA'7O2I9/K=)<PC<RA/AA<-CKRNH/YM,EV1\*(>H /$IK=8W8WQ.'T%
MCT^(U3N*&EFSQ657':!BQ% 2#5:1@!885)&!X15Y"3YE$TIL<E7[T0AW1[O"
M>\FW;8S8>\_#S\/9HNC_BII^&]:ZI"&,+JL"EFY'B"D+CID5H2RY,A2X1 B!
M89 A!VEJ<DJ'"J_MWGJ$N[+Z-MKD(!K?Z-H?NBJL4Z4)/6,^2?_Z,!D1U%G-
MC9Q_.XGZH=N G5 946?]K503*1ZE5EP$9Y0NCH=@78D@A/.60@?99S71;1B/
M650DP&>HF90JY,@T1<S,"U-W87*FH#F+D)HLFT<M*GHQ3M.:FOP<S___Q?BF
M<=Y,1B.:\K[ - \,A:I:*62H9*R=(!2#$B4SW!4#I@B)38Z+ML1YW\XFM^'>
MFJR79B9L4K%$0WV,^>)(E6:1LX]GBZX$S\E.:3@?J*(->M)!LL(S7=?2@!*8
MBAJ]4CZ2IMK4,MT%[?"\:FK=&T50O9JF0?AS4_8!%!XX!,.XYJJ6R#OF<]1D
M7NU N&@\;S)MWX3RL,FQI^H;;,)<3^P2D6ODFDBIA:9_:M(.$$=S,AZ#<K;X
M)CN%1\ZK.R0%=E=X@_S;#I-5R*"TCHD97_/BP5L6:Q8&VNB*L!AYF^3Q;=>1
M7N9!3@9P-1T:A,9:;Z)9B((S\AU",L%S:9IDA]TU#QXEJZE((9+#P-RBU7NH
MMQY)3VM5,B)[]$FF)@F5CR6K:1]_]<#F/<6LIB()=T))ZJO[1)D<*$\2$9NL
MMD5[+U27B>F1935M9?5;LIJVT7[S?)<N8!Y!5M-6-KDU\647A3:WLK51%%%9
MZR0Y3#(%6IQY8B%(I3&AU=+=,^MND=74GW&WT>.ALYJ<U*"-4PPQT)IHHF<A
M!\4$%R)XK1-VNK[[060U;66G;;*:ME'R ;.:E#+ T=2K,>NVB R6!4W?FJ@H
M3(H)'>_M:M@3SFK:U>Q]J?:^9#5I:;/ATC*,V5&LIG1M4I3K,;+)/%'<JIO4
MSO_(:MK;H3P97APIJZD+Q!]934<AQ Y9)KM8\TA939!-,5HEQE'0RI^R8,%E
MPEN@@/8)T#9I</>HLII:\VT;(QXWJTDZZZ/DA2E>=[=#" R\+,R!,#I"\%)T
M:23_$+*:MC+:[EE-VVC\OF4U/8/9A]]&DR^GT0QY#9Z3RF&Z75NK-WUF *00
M0:D2M45'X2 I#:*+Q4673;^I2S>@'3-CB6M/$N=2+UBDT*A>NQ&BD/7F+H&1
MR^C"R801+_O*6/H#Y]4(KZ>3ST-BP=-O?Y*U7HR_]\5Z0I@^$WVOM&)3D7.+
MVI,HAM,$%E4MMBD,0HZY! U>-[GT<7NH]RUO:1L&KCE-;FG(!JE+U\^_=59"
M@4,6C2(P@KRF:)5E FNG/LD]0)-&3T=..&AMMEMS#K;1^=%ZI ;TT?O BI#D
MQX F3PEC8=D*H6R1//@F"4FGV2/UP'3IW4(]7Y7S' O27%O#KL5-/IM:EAF*
MO6PPFF%(B<(OB QJ']':3L21@L*-OA=KPX^.KWNPM&BE\C;]!%<2N5Z,/U>?
M<TI*&$3N2C:6,^5M8%I+8#%Q6FB=S@4QD[_;Y,:+6U$]6-KT;Y,&;05O@GL]
MQ4\PS!>$7_+[@O?U?O;Y;( Q%EGJC0:\MIA0D!B80(;W)DD,D-$WZ3^X&]Q'
M2+'>K=B@C6%W)0V*S8ESDYE,O*:*)63!VL)$UC%DXX*"5GFY'2$^>(XULE:#
MUH<;D-99=[9!,9!E5I([%I6NK0FR830V.!,QV^RM5K%-AXCMH?X([GLS9(/8
M[C5\6ZCBW>1)^N^SX10O[NAX/:H;AN-\>5.'%+2R.^ ,M*\YKTZSF+U@/O!0
M,%HPI<F^6W>()S.E]6;PR4&LU8!7W14SB&A\49HS672L.32D&DZ8#2\I.*YM
M4/&X4]F#YU4C:[6X@X5@UO\JT3_#Z&(6GP[3''/]Q>*RH:L_N/+)\P7@IN^9
M1F>9I/SU:_H X_?XAM:$7TNAU6. 4B.W/C*; D7'1J0:'2MF2TCH5<34J6?;
MUMP\K)B/:8D^80(U&"X]I(L%G6STFASOY!8'U(5%K'<PE:0ME$*.<IM*TT=2
M5+0/F0]LWE,L*I(H.8H@6?:QMO^3A7DO."LEY:A1(H<N=[,]LJ*BK:Q^2U'1
M-MIO7F[2!<PC*"K:RB:WUIWLHM#F5D[DWOI4)#-"UM;RM1=#O=O&ZAP4@>%9
MM!CP)U)4U)]QM]'CP5LE\R@L1$V^DC"T)G++/%>!*4MK9!*)I]CEW.=!%!5M
M9:>M6B5OH>0#%A6E5(1.D)GC*5,<6PSSKO8&3\6XH*54G?S-^UY4M*O9^U+M
M?2DJ4E$'Q3$Q#FG1[2*1Y^R 88K1E&+!Z29W\_XH*MK;H3P97ARIJ*@+Q!]%
M14<AQ Y%'KM8\TA%1<5E%514S*5@F79.L1B39")PPTU.Q<DFR1"/JJBH-=^V
M,>*16R63VU%""0SJY0R:8V00D'R/J'2VA6LC5C;1'VQ1T59&VZ-5\A8:/T!1
MT47ZV+<="H N_W;?8IT-*%8*:Y*&Z O0Z#6@T<GH@1?RF44(-5HJ@[6 =E'&
MPG':I29J]0F]*68=HA7U6$ ED+LB:]N)#)!543$6&T0RUN#@%G"[*&GWRK$;
MC^A-35WJLXJ@8(OK8)04.O((*6H)GJ,VQ1*A!K?!VT)1OR$-61A]S^Y]@PF'
MGQ>G']NK[):'[:N\KCA7U&BB4AH4!)!*6ZFB#2%0" P<1>$N#KI![D6ANU/Q
M[F>V4V\7LMJ 6=(BD5!+C4'$4(2)W)#F?10%;]'R?NQ]0T, 1I?Y.]NK=O4)
M^RKR5D2KY!0BJBPD%Y)497QTZ+A,VBF@@2_UX!9PNRMIYV5C_7-Z5EB'):3P
M:+5-NM!XUHXGKSP6#ISSZ)T.:55M>RTD*\^ZV.F8E)5?7"12P94<JMT'?!]O
M[=DP^TN^8D::+3BY2 J4C3K3EY(K +0A>4YSAETUXTX ]DQNW)0=]_+[Z;O2
M,D3MD!'_!--%DI.,FC--B[:W&(5R;9(:[X2V=V;GIC?\?5IK"DN.*:*LY81(
MX:D7F<5ZYZ9!R"8$1)<.*_@"UN&CMIXY<B-CLS\K-"CMO=:B^>X2PLW9IL$X
M%TS(S)FB2 Y5:U51,".<RH[7XM4FG8?[$N#!\>XHEFV1G[X)V!\X'WB78W$!
M&%]</.6E9T'6(P\%UI!Z*.!JDIIV&Z@'QZ3>+- TO7$CRO/C*6M0&<%I=A4E
MD *L8Q&)U%))EWT,UN<FY3)= 1XJ5;$Q5YK8X]A9AQ?"_0[_-9E>R/5L!+/9
M8I^?>Z(ZUBO+DR@D"DE1VW,RJPTW$85)V*3-RGHXQS]"[M/RD]XMT&")NHEJ
MN=G?!5?+\]U-P(YSJ-N'\>[DPQZ:/R0S-,B2M2O,\&1HV>21A:(D0T,_4%IX
M(9MT=3PL(^XX=3TD(;91>(O,I^_+;*T7R>\FBZ+VUT H+_H](P 43T:3M:RJ
M.,M Q\!\5E9 </3C)HRX$]GA_=E^C+B:8]2K!1J$XAN7S:??WM$C%D/#*<"4
M<F(ZUY:4#B4#1ZY9T59;#SY":G)#8 =L#]KOZ-LV#2*AS=+3 Y;CIPO$EOY(
M!XS'<4UZMV]7_NQIG$/NMUR!&K-U(%1@,M>F'#QPBA!M818RCTG6B_6:7#!W
M-/[<X<B< GVVL4GOV6#U..?9Y..G*<YFD^F?I/*+-55(7825S.0HF-9.,<]E
M381+V6D3G. KI?T;,K\VO>&$=MMV-<:D=TWVZ)UL0O7/R?1?M6?3Y'W]V1(C
M(<-:[,QJ06MM,)B(XXCUOIJ$R61,95=KKWO?P[?]WEK>.-+[R^U;.<S] Z:U
MN]+G/;)E[GIBSP?CMR->/?360J<4E3#!DNHC(,?D@G )!+F3?O70^\;#FQ]H
M1V/1<M2T>%(LHTWU<ZW(Y 2!""F+@*Y)QXIV!]IU=/QQ5KG_JM11,7N#\^$4
M\X!G+AW:P$K0DFDE$HL1#*/H$!Q("\'P#O/-NF>?T-RRFVFO3BU[*Z]!N/OB
MXR>H.,X;^[V;/,7GP]FGNIG_JCRED'S^87+>^>_=!QB_A1&>9]:_*N=_N%!,
M/4"/SCC0-K/@:FODX"C <SHP$%G[X%%)W^6*P:WIWA/^!\.S8]JU01C4>5O!
M!2]I*5 ,?=VM#(XS",6RJ)3A22A?7)-2FGMXL+@/K9K8XU0.%K<>,U?B2J^5
MR45E9H+R3*=:=VEKF[?"N341@G;E).:_>[15N!6']IW_=K1E@SEO^ZF[?O /
M^'@1^G3!WW)_<5\!CK/Y>##&[+U2]V#N4Z1MBA&559H<#*AR:*213G)8\H0E
M@J6PKDDF[&G2]8Z]SGO+UFVL?+@-4LBVB,P=*['N#6O0+"0HK$BC;$17P)@.
M(>PI;9 >UE+==D^W47.+8'=1-_6]2O=E_8-J@\7=DS8"<!%8%%(P[8LDN3TR
MH8P(01KI>9/TL5LP/6P'K2=;-#C#W0#M(ONA [BFWM5MZ([D.O5ERVX<V<,0
M+?R>6T'2/">EKI>)AN28KKV: T?/! CM9?8VJ"8)ST=@R5T>RU%(LHW^>W8W
MZO[9J_'Y/F]%]FJUX.ZB280!$8&D52 -TYE\LAAKWETT4F%T4LLNV^<=7W<$
M1Z0_ TW::O< +3@6:6^[G,8M_W#?0[=U[U\Y6W,F"PM69!&3%BY%;YTJ+H4H
M4): @YM0ME; SL73U_Z\'V5T*)46/A<#WI<HC.;:4J1D>4)M3 B%AS38!&MK
MQ?1P;KOA0?TH:ZM36E>T+A0M&*#H(9@",2B:YB4W,B;CW&##,_=;D%]2U('X
M\KPS_"Q-AY^6DB[WOS%",<EGYE+.C&RH&;AL:EM'T )X;1G28DF^ ]>^?LCY
MX[_?JK1XSQNL<^S%=^]P^G$@2+J,&AC:')FN=SH!",6*())[*ZT231R2;O .
MOSKUR995UZ2!21I$Q2OXAN\_T&+ZY^Q\/V  RF5,1K%8'+EFB0.+V5JF8^+6
MIRBM\"WX<BNJAT63_@S0(+RY#N[E$.)P-)Q_&WAE:%*7BF5M:VLS<MF!%D>6
M"LWT,0BG59-*\PUX'C(C=E-Z@XV1!9IGD]E\X!%4,=HQA34M(($CKSW4>2L4
M+Y)W,C5:198('I:]=U/L30OO?0WP>B'/=_NX)0@Y&J;(]ZV7,U(D5>_109EX
M,4[QT*8TZA9,A\JJ:.\D[*_R8V=1+)J>UUN7%CLZJ1@K(DHF2EVK#)'9FWI/
ML8>HL@\JARYDZ=8]_N*MQ]HP[\V$DWU5V?>M'Q7$1=/Z#C!ZO]7E\OU'N,]E
M-PNLVG /]36T9N Y):&(EL KG!"9]X9H2:S,TF4MH;_;'5I;\;9[6WHUXC9:
MZ]EXOY.F/IY]_%Y\4# J3Z& EKJ6'%@6T%N6<I%22$D!0Y?2KT[FN_;F U_'
ML:ON)WTHKN?+5GZ'KU> 2"\<-R(S'PR)@U[5?6_'I-?1.DD1'N_M:IUK;[Z'
M%MQ9<<W[^O^!7YZD5#.G*5A[/9V,Z<MTW@)\,>EDRPE7R P,X=19&P;>DW%
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
M)M/A_V#^L_9@N(*C^@*S7[_B- UG^'HZK)WPQN_QY67A=Y&%?.+:3ZA>P)K
MLE#;3BF>-<\F15!->EVV$6??:*U?5),O.%WB^SB<#U!K%9-4+&I>J]@,?64U
M,N6-XM99#ZE)P[Z60AT^?CR!<; :?YX,:QKL9_<JVY^?/EV33=5KW!,%_8G7
MXB&N H,"FB%8)[6  )V2?(\[(E:$^C$B3HDU#7;T>I7MHB?M%7=AZ4 ,0&13
MDK=,I4#ZM_5J]" M<T 1I\M2%-7DT.A \OT8)R?*I0;G8@N!8D]BWA3OGSA\
M_V&.^<FRA2)6.M1> I/Q? II?@:CZK/+@;0T;T32@#-U4S@)SKQ'8%QEKL I
MJ523_ATG(O^/(7<ZMMB*BSU6S1U'#=?^Y"F^'XZK3I:7-(N!];98U)[EPC/3
M)64675:,["R\@X0\P_T?E[<KX<?@/#&#;,7*'N^0:NH;+']3MZXO?(.8P7'E
M@2D71,W;-BS*F)E "VB<5Q;SO?$S;\KW8UR=*)=ZO(*JR?1Q4[S;I@\Q<-EI
M2"41SW6MIM? *! %5IS/(.H1N>(GOXAM*?2/P76?6-?@7JVWZ0/F,\):]C#,
MTV\W]7">(%KGDI!D9AYH*M$4Q9YG\4#.%KT2@*))D5U;L0Y5J76*8^5T^'(J
M-6,]*^*\ET1*QN5"<X$BZ75M(.!CTLQ;#\Y29&D;C9O^93E6OOHI,;4_;ZX7
MQISZIOHRI;2+2"W3[AO(=)R<_:/SK64TLP=9[LDX$$'PJ'BL%5&U,%MG%DHJ
M+,::"Q4+Q#;M"N\-_^^H5'@,]-^&(SU729[OU8TOFO"@=4)!+"RD#$R'3$MD
M=)F54G</C%)Y]5;"M061UY]ZS^/478PTZ47#/;?./'> ODR62)+-J 2-@IP\
M9UHC11*R2):!UW+-K+7J<A'N]:?^L/6.&FXQKM^1V2YX%PJ/WE#<Z%V]G][5
M%J(\"!:P./0\<@&AL[4OG_O#WCMKN<>C_N]8?IN<39=0E'?<&"N8,[6:+Y!@
M47":;4+& #9;+;K4MJ\\]H>]=]7QQF/D_NK<MLV8/OOX$:;?)N7/\6><S3%?
M3:$^7$)[%Q2'3FO?6C,KR>VHN/;9 GC,.F8/0:B$8),J00<NMDYN[P*H1?#S
M9#JMG%]<O/WM\B.OX=NB<<@7F.;+O4DL)CKN2MT)KWN3*!B8R)E)(2;+K;=P
MP%AG&^C[3+R_TIB8?$-\B]//-,^L!_/'9&FXQ7MG&XH5WDQ&H]\FT_J1@2C!
MD(_H&11/CF*4GD4K,R,^16FM+B%"A_F[#;I360::T?/JK'\"!FZ56W[CX.RF
M0N.J0I=2?1?XXD3Z?$D>^ AET47 I-I).7C)0DB!J2)*M!I,XNUVO_N7YW!,
M/Q6J=3I@/2Q/#K;7UV$^68KU=_K@?/9B_!JGPTG^^W0RF]7.2EFB2 QC53,7
MEGF9!$L>'8*65JLFK<4:R/*#]D?FQ\$2P;N/Y'^L&\8V(0H-FFA92":%BL6
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
M.9UE<A)6UF#JF^/HU29E7:A;#1ZI\6 '-SBPOM488S8@7W=(*3GBT"??_FS
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
M:L4!:$C8>Z?G0(R)C67O(1U3D6_\X)"I2'["F)\DQHLCI1M/E1D/(^&)B,$
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
M3DWW=ZNS? 'KML9SSUP.;C%KO* !?$@D^&I @PIUCQ[[3BSU:QG;=#RR.>S
MQ:$-[/)R1X>%IV=J_![J.FP/V1OY+BV>,ZTM;]6;E]]D^2T3M^4WF3]\HXO/
M="[?O)A C^N?:3%#Q%=>'!'H!\:Y(588)CX)(/=E0E3L)6'BY!-U 9:I*;"5
M** I'UCO2U?BF#LN]@)JB4 E$BBU3, (97Y3Q](8P1S#D2X93DMOBW$&:6C/
MC.''Q]VEXW)F>W7_N #.N*XBE_-VX%;20Y/ND53O3$1 ?O*JR]3;OEF(]'LJ
MEG2^>OA>6[%YRK4E6]=D)APE2$88BL1XG'"$(:5!!&./R( GDC,[I=P7H*EI
MYA5,$[[?X 2% =K9I;6WH6M7P*\Q( -KX?58G'0H,!*!C4A@_<9&J#,%N8<9
M*OL<BF,/V4B9%<<8.J? MCYY;HEJZZ6;T4+:^B1E.YZMUW8O\-7<B3+U."6"
M* (#:>X</1K!1#("0Q3XF K,<80Z^EIVC3$=SU?RS=H]DE']"RXO])[;83:(
M0QHE2,"$<PXQ"RBD2H0PB"E!1*"8A:*3<^-EO [OG/B^0C8$I7:;K8M(&N.8
M?]>9KV<GOM,!QSTZX8T?:WQ6QJ-.<#W& =_EC4:N]/!?Z'PI9T(1+#P90R9,
MCC"?>)!&D9[GPDM\(:5*B%7VA98^IK836$.L[?\K$%YYGK?:!M"EWN3E]374
M(EO]-"V*I3D?R-T3*K2Q;Z<-+N1T8'VPH;,)=:L 7H&;BK+^5$,+"WTJAV/=
MC*H>6N3<5Q!MC_89"=.$RJUGQI>%;K'JLW:WO=,?1/'^I\QY6L@[;>O)>V,2
M?LQ^R+S^6_J4EC.6^$K_+X=Q0I7)0:5,42<.!1,Q"GVF]/]=7JN^'[!34UH5
MLJJF7X,</!OH>AV>&^!@;D!7ALJ7S^],($6MN7H)H.AI^/U8&X\^H=I\C!'$
MB5*0Q K!4$9A'*)$21RZY3><R@<P3GK$]SLC;[Z%9G%:9.5!D3#C,K,LURDL
M13I?FHR5YCD3FOC+/"N*/VZ^D]_19^1@04_@TWAMGYM:KBNP_G@JJ4 ES!6H
M!*O_ 2K1A@['Z7< AH_,Z0GO!()T^F7>+EZGYSXO#,V_R^8I?]GX?J @"1D*
M0^@E*H)84@03Q9'>^B >*<+""">=8O3W.IJ:*;$=G=XQ3G^?2LLKY!X(&OI^
M>,W-%:A1@J_-?P?QF3E'R2!Q_?M]O4Z _PF)3T;ZGWJ^JU.>5E;&V6^&?$D$
MPQ)R'GH0>Y$':4@I%$&"&.&^3[&3H_:ZY:G-^X_K6K#.KG0KKNSF>2<&!I[8
M3<C(V[9*N!T\WO8$[=>K;=7XR)YK>S(=>J?M/^#N\? VR[,%_9[FR^(Z%?=R
MGDIUO1#O-<;L*>6?)5_FIA3U]?W[S]>\7.N ][7O_QNYD,K4$<(J$3X/(),"
MZZDK$IA@P2 EH1<(+'@2H-E"/IIPN/->#_V LOKF2?W-;T,;?$TKZ4_ :HQU
M,&@E"-"2V-^A]S1NYQT>1AR+<?3/ED#@VD2IU3)= 2T56(D%5G*!7RK)_FA&
MYPILC!+0R =^:21T<%7I:>SL/2#&'\.1?"!&'TLGAXA^:6]QB>BIH]&<(OHE
M9MLMHN>61_+HKH.L;E7]HIDW'[.BF 4D"A/EQS#V_<BX4R20($E@Q&B$0R&]
M)+$JD-PSKJE9T_>RU%)5!VZ9 J:&-9T#^8]E^OS45DM\T*&SW(://R!#[]J[
M>W6O8@W-0QOY@!'P%3V\VQE_56_O$]"F[?G=SN?%7N!GFN]>N/A_+6FNE=G\
MY5X^9WDY8S06E(411$PAB+E0D/( PU EH:#""PFS.JMHZ6-J>G9=T7>-$]1
MW4L;[[/9KBY[XFA@U>=.3Z?BQR<(Z*$.\G[+HY=$/B':L>K(IQY]G:RCS<6)
MJ1K19"OT0\:PYX50)8DVW0(L( VY5@\QX;'^?AA33J9;[PBGIEP^K0OIU*$@
MV2I3H=P@?[UTE(<#?,G=]TC#-N*%]Z7I*+?DG%XZRI.#,*5TE(<@)W#3W0/'
M?:>C/-U1MZ7#Y$G(%M5-^AW-;_//I3E'KAP [V1>09GQB.@-NQ_ ,-!F(DXP
MAB0,?!AZBDK. D\E3BGH+?J<FGJO(:_<?)]I#KX;N!?[-]G0;Z>J>R9U\$/L
MBL_&SU<#-@[1->3:ZQ=HT+7J[4^1.E#4IVJTZ7949>? P[[Z<GFU8R%RLQU>
MY6E+9?%)R[3,S:G8C/I)G'@H@$$2AA#30"_+88)A1%5"$L8]'#IEPCW=U=34
M3WW4-,\6CU!W]P3F&]".9:Q/LVNG9OKA;&#M4M.UA;+*&-;@[+%T]5DN>JU;
M?;JW<8M6GY7ZH&+U^3?<=$61E[.WWU*I/J0+NN IG=\JE7*9_R:KS4T4A"$*
M<0P#S+6BX(I &A-?[V,C&E&FM 5C=;AUII^I:8D**EAC!0U8.PUQCM-V]= C
M4T-;'L=) E]KI#UXY%ERT:(;= M;>D'_:U\GG.MB%(5@*>=*&]@^[NX#5.D7
MDZ2ZN)=LF<Y%T7RS'(G \Z4T!4<1Q+[P8.*9?_(H8H(AC*EU0>A3G4Q-"=1K
MWR_/!NFO>0/UCP""@LYMK8564ML505]4C6(A5!C!"F2/*L"&A19_B).OCN;A
M< [\ML_"V6>[>MN;H@Y9_O+7+/_[S>(NS[@LBD^RO%7WLI#Y=UG,B!1)($(%
MN1_HA5XH#Y)8)I BQ0*"98A]IYACBSZG-M\-4I@NX'.-U=4-_SS'EJX _3(W
M]#7_"NT5,'A-J%N#6.\49'6%OT+=IX>^-47].NN?[W9DOWUK'@Y=^.U?[:9U
MKL5_+8LZ;^Q#=BU$:DY=Z=S4 [A9O*7/:4GGU3$'VS_#O3<N.T5:KK(&WU49
M1IK<O^:!.E ?1YRI6 A("1(01Z&$+$E\J!BBL0RYKP*GE)=# YZ:OMNYJFDR
MN /]5[YU0KNZ?7-3AH,/O9TFG=* #JR&K^]NWEX=OV#;CCR]6?"\BCA165YG
M>M^2J3_]/!;Q?2KWP3&/NC*,-0+[R\IH_5YH">N%;A;$'I,!(Y 1$AO/# 0I
M8Q0&6$9A%'&JB&,]Z$WC4]/U:VP=K5K#5R1H(B-S2X!,6=6 *LCTOR'V P])
MS5=$@EEIDO</S->ZBQ'XTMO]<Z?=YYES-/P=^1C/PM? !C#BM\0=Q%HW[;^.
M6;XEV4G[>_N9KG4P=5-+:<K,F;3T.>55TL>W6A%G3S)__]-D(4D7C\9U5O^?
M>* _9T($B$<A@T&(&<22)) P3/5VGR&/12KBL5.<?0<,4U.1C0AU'!YOA"C
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
M%1</K21TR#QT*&V_*8:VVA\YE]"A9(=)@XX\XY[\^?VBW-3GNI?/66X\DDV
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
M\=:G3'6,T%>#&52@78V*<Z1;FA@]4CFTP7$9B^X&B"4UO9HCY_H<USBQ9.#
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
MJE@7)I^_JD2I [<T4!%CJ2E'E$"D@@B2P*SB2R6R+ BE0-ELO5K3A5W8=BC
MR3G9BAF.:9Z,#+#:;H1QHV]UWJ?6V"UZ.P(4*<2U,\EA3$6Y,(4A%=JG9$@@
M&N(DI-CJ6*,70,<XS3XTH':A[R4P#;V(M47D]APBSM%LF]D^(]<C&:-&J6T6
M'D:DK=?U(\KM@:=R)U8\K<KX]A/-US]^E<],YK, "RH3D<!$2011:,KA,*X@
M3@D/.8IXE#@EL)Z5.+4O_[*^7^<!MOOPO<(V,!-L=:WR+\H2=]5J5ZDO^+W2
MV.,&GC4Z/@GCO-!1&<0:@T-*L;^Q9UJ&#JM*'[%*V#<.Y&II7,:R@BDB2B2*
M4!AAHAT)I"BD(5(P0)R2. ED))SXI5/:U+BE/J^S4]*I(*P=P';\X@VV$;C%
M"3'W9  ;)+SNY7<*''<KWL;VHYUTJYO<-\(_2[[)]0/#B#W-UPLY"P1*E8I"
MF$4TABB3IHB#,HUJL-"_R<(@M&I-<>KA4V.&4BF3*Q5&/[&?0:.N_<[X$7K=
M/' I)@-_]JYP.&V5M]E]P7;YT2-'VS)O,V9_V[SUFGX3_*,LUOF<KZ4H\V-J
MOQ8G+!.9S& JA((HH@BR"$<PQCIFD!P1RHC+Q'Y2RM0^VYV25<JBVT1^&DB[
M"?QB> ;^@@^1&2 *Z(3 YXQ]6M"H,W6GK8<S=/?%O9OG\L6JV.3R0>VO"=>5
ME,MUBG)%F.VM"!>66XY^A$SH[3^3\.IU@\8O>)Y[R%ZBT=A=9CV@=Z(/K8^G
M]OQD)5OOCLM_U*]K776/92S%*4FT)RT#B' :0):%*12A%#26&561TU3=)FAJ
ML[71<Z]8QA4PJO9L MD*KB73>8!L8 [KB98[;YV!PBLCM<D:EVO.6'S$(N>N
M=^.'(E_/?ITOY\^;Y]KEC*-0A>9L4XC#2$?:00"I-/R ..,ASH*46.6)'3UY
M:@Q0*V?WJ1_CU/UM7V3]P!]SK9='+[S5VH[O5=^S]ZWJOQU^I\</'>7#;+6E
M^1+;+^BY#U<60?W[7,B[I5KES[534#:I_Z#5NOU#?PU+NMB=N&Z*G5"%8RZ0
M_DI#E>G_$ II1F(8!W%,B)21B)T.1??69&J?=JTS,*,*&JVW10DN*#_3?ZPL
MM_K&&('!H_W+P7??!;P4.*^[@[V5&7?7\%+,CG83+WY@/P9MJ>U>I^K/5*:H
M-&TYA"*F##N*(24"0<5QF&#).4L#%YKL%C<U+FQ.F>SREQ8]JDF<@=B.W?P!
M-S"%=;5YN/'=SL<.%9_\=$;BJ"1D9_TATUC>U9-.RG,^JV+]H+9R:A:;10*+
MA$@%B9(<(B("R*@,H>18!3C,D"38B4O:94V.2+269ANNH M97 'Y!U]L"M.Y
M6?].R)=<\GF5T5ZLRT+RA7RAVB"Y^ &T7JOOCH33,0B6;.,'VJ&IICH*6&.[
M(YY:4X\T<QX.KQS3(6Y<@CEO]Q&[6-SB?N+OFO/-\Z9<ZWV_][E4.8;;1*Q9
M%(0I1PIK]\14NA*4F,KM"201"KF,J!*I57:UO<BI$<V>UJ^(Q?0:+/,QI5L^
MI@/XW<PR#*0#$\P^FOL: ^OD5J?C06[X=!SJL7S0:$=QW S;/T#C>&??1(R2
MGW:[K#+4!F+.8*8(@8B'5$<]E$.E:)P(*J0@R"T'X[6 J;%&K=]?7-,N#F"S
M\RTN 6.<Y9=BD'WE-KO]9E@<R!@YN>*TA<=Y%2W7]?M\/\KU#2V^?LI7W^;Z
MTWSWX[="BKOEUOVX-AUVY^OYWIM*J>("XPQ&+ P@DG$$:2 #B!'F"),T3A.G
M90UW%:9& 3?7G_\*/MP__/TS^/#X\"MX^'3[>/UT]_$7<'WS=/>WNZ>[V\^.
M_-!C7(0(8B8)AU(&&40Q4I"1,($\B"1&(B6FF;=3$^EA1V:<'M/& *!T&%A4
M"\.[Y2BZU7[XL;%C]V'Q'IC_M?*@!+M1WQPJ_\E8 .;+G_<BS)T5@TP5_4'T
M.9GTT&+4Z:8_2H<3T@5/&JCDZJY@7E$+_U$6R-L5(<:*X@2;Q&!)4JCGK1B2
M.-%\*7&69BCEW*Y+F3^5IC:E?=X\/]/\1[4V5-6+J/7V7./T_&#9<>>X0S P
MEUK7*FTLJ>N3@D&*3ON#=M1RI.>UFE;)46L4G<N*VC_9?771[*4^J)M<BOGZ
M ^7E=LA[J>AFL7[*YU^^R/Q&YFLZ7]:_+!Y4O<SY_$*7/^Z60K*U%$M9%-?/
MJ\UR/9.8,*:R&&98Q#J^R!3$"4V@#%&")-84+:SBBT&TFQI/UWJ#=67-%>"5
M/4#4!AD&7Y5K_;RR27MC.Z.N "W-LE_0]#_>Y]<^WW04!Z9Z8QMX4*"R#C3F
M@69@:P-!;6'S^\+<T^SA5..Z;R:X[AY6IZ75P>#O6(7U+W.T!=O!X-I?VQU.
M2#^G_%IH1?0$0Q>?Z%R[_S?T9;ZF"RWNN9Z 9DELFJF$6 ^VJ2M-200IHQAF
MG* H-EU6A-516GN14R/KG<;@1:L,]>?,*Z7=G&H+L.V<9K\0#KVAM$//:%LV
M?ZKTO0*5QF?./SH[OO;P^'1L+:2.ZKC:HW#HF#K<V7,I8,,*^=\;4P?@F_[/
MDWY*?0(&JQ2%2D904<8@8A)!DL4"RCA-F>"1$BIUBO#;)$V-8W:*@E)38%3M
M>;ZH'5[+F-P':$.'VOWP<@^BSV'A-39N%39NR'O.YJ-(]NP-/7EB>[RQN]_O
M_@G(_4J2'U?+;[+0_M+'C3EX40?:Q2SD:29CA2%+8@610@G$84AAS'D8Z+\Q
M(:/92]GS]_.:YFM+KAE&6Y>/[E#GX;Z_WVI=KP"37^;+LI:L#EDK!<!/>I(O
M2NTM:UD//>))*D60X0QB@F(]XE$&J1YFB%F6H9A(SM*L'O';I64_ALF,=Z/Q
M&*,MEV+*XVPYP;W]R(VX$MU6/MJV>O366OUC:>^V+YO'LIT##XG767H@5<>=
MXX?%^\A#&%C<A>4&]?-,6/-UM= W%U5Q,L<D *MG38DA&GW+KWE/X_\ =>&\
M(7;YG5 :I')>I^"WJ:!G@T5K)3VKFWV<DSLHRV[*DY@%R$>MQR>I7\KE>A:*
MA,4J#F"4!-K+HDA!K#(.J1 LTIYUEB96+>CZ*C"UH/[N^64QY_,U,#I><H#.
M GL[EAH2T8$)Z^B0W5%7BT;_$NXK4)LPU,D[>_"&.XMGH<,;GLZS1ZC[O)[#
M<_I6.U(RSUM]$].__FXIYM_F8D,7CY*;9XOM*<(9YPD16$80I]CLD(028JS#
MS(1G&.$81:%TJDM\F3I3(\'&FG(C>QN'K-AB_J7\T;5VTD5#9<>2XPW P)RY
MQ;XU!ORN;0$[8ZY 8\[N#+//<DT^</5;U.DBC48N_>0#O>,"45Z>VH]X/^4K
M+J4H3+6'S]2D0NG?:.Y?_S ]D]>F><7VK%T:B4RD1$'$(@J1P!&D.,M@)'%(
M. DBQIT.*#G(GAJE-JI7J?'F@'6Y)E>K7[6:Z=>#PF5 [+AT()@')L[7"'^N
M$6XTU[ZET?VJ:F'C[T#D!9CY)$47\:,R8 ]<#NFNSR,NV+SJZH-VI@W:PV9=
MK/4+IKW@ P?X=2/YU6*A5KFY<9;*,,RDP)#%(8$HBA0D7,;ZKQ*IF/,XL*O%
M]W8F3(UI#V/,1N]__[<P#?ZKU+['QL>X;X7#GLADQ_I?:+MD#X@3:Q0-&*!$
M8Y@UUC<;2>^[+.-:,?X&S)N,TLF]F;?1Q.?,6NT(76_67U?Y_'^D^&VIG[AW
MAL+,[\6['Z]U,B:6K8]BEBD9Z7 B4%D($68<8AQAF- H05&*$\:=LEP'T'%J
M<^,!E95Z]FM*-<!X7C+IC39* \]J?0;(TVSC!<+AIY/+U)S ?.$%9[L)P8\H
M]Y-JM\\OB]4/*3_+_)M^Y&GEMOD!Y<14[!^=VYN>S!3TH?:*%2:4F B)QU$&
M$4H)Q$&@_R.X5$$L6(2M&AD,I^+4^/Y,RL]8 ]?-[-,8CJ&)O380U!:"MOAE
M+WFKBE-T?%*U5#H5KH#?C;F@MM=R$A]PI,6*EUT+RMLG/N*O=/W_[,@[G3\<
M=E Z#B$.)'BTDXC# K=_''%@2?W"NU]6*_%]OEC</;_0>5YV&UX5Q2R*TY0S
MQ*&,T@"B."&093R%).(L#%4HD]CI:-!I,5.;='?:F0V(+[7.;O%5"Z!V(=+E
M, T\&38*7H$]K(R._F*<;@Q\ABDMDD:--+JM/0P6SES=\U@R+S-\BD?)Y?R;
MJ7EARA4U]?F#*(P3%,-4,0%1E$J(I=!L@ B+ AP%G'.G \D=PJ9&!T\Y%1+0
M6F.0;U6^ DM94@1=+%;?J1YHH%8Y$*L-6ZO-8G>+ON1/X548DG+S\D\DQ*9.
M;O$B3841N7"L$]0Y4")(5(IE##,1)GJ@N!XCC"A,1$8Q"E20$<W8JS5=C#Q0
M6Y$##I21 1J-P>/K@?((LAV+^X)N8"X_B1=5^LL"UZ_>Z[KLAJ&: 5HLV*#E
M]>AXE[QQ#XU;6'YT7-SFGG[SP+TL"BE;NC<T+2_?;^2,DSB-N4104,4@RD0&
M:1;'4/ T4H&*(Y5R%ZJQ%3Q-VBD[MH"76DTWLK&&W(YXA@!R8!*J5+X"1PGG
M>UU=UBO 9%G/PA_KN$+EDX&L98_*1JZ('#*3\_U]B^C\8U.LRX?I"/BC_%XS
MHA;Y*5\M]8]<5LUYS<Y4%HM(4LIA'" $44!BR)(T@4&"49C$3,C8Z9",D_2I
M^;-[RI?SNE8?[/0'KPWHM;GH-CB6WM10D(_C7AED/YME&[.< WY[$73M?U^P
M%T9^Z_&X*#!R:9X>V!Q7Z>GS$"\=\\Q_[I9\]2QG(>((111!A26&B$<$DA3K
M\0A2)J7"29)@M^KEK;)</J1QBI37+5'FI7H7-<C;0Y3AC J2"!BS(-6(ZC>;
MQC* *B),AE**1- +V@_VPW.D,FM_ =>?;P!&4=.Z)S_3ULH16SMZ]X+8P%1^
M[)R6/O]=]ZMX:;/!8R@&[#.X)^PM6PP>VWRFN^")&WINA-#YTJQP/"S?SXN7
M55$697M0U]JI71<SE<092C5/<!0D$"6,0AH*"960DE$6\D2AV5)^,7V$GARV
M1;J$6GT I/H CD0/N 5@*JR:3H+U.0U:*NNX2=()MN5>R<78C;1E8O#ZR6CZ
MLX%M3]G]4R[5(9?=^98K<&MZ.);[Q0_S1;E^_ LM=M>;7SS-RPHQS>\\[L'8
M8.MU*Z93X+@[,C:V'VW,6-WDGH]UT(?LHUS/TC"EF,0ZI"4LA B%YFA>JB B
MDD8!EBR45EU.3S]^:GY*[?7)W7?1;+VT-"*L]EPR<A6F0;7K$J;158QZ[;RT
M#$$W05T.[,",=-A<$'SLV"1QRD)I-[LC@^3$3:-E?[0KO)^YT7&5OZ7V1VF*
M.#9_TS/Y\PPG.*49BF&6XA@B$4A(B$(P1FF<$A2D/'0Z8F8G=GH44&M8+[5K
MF<^7+[.?@+O_(OME(+[5$OL.V"J>>>H"ULL*>SM.0Z^OGY#\YJOK[6C8K*UW
MW'U1'HA^XG:]LEJN-%V/@^A7:9S-&<YPD 1)!@F5%*(H%)#25$=")&!*(AQ(
MT2<AI%OJU"BI:VW7Z V#J%?6P1GL+1?,?2/ZA@OE-9C@]TIKGTOF+B@-D']P
M1O!;)"+88=&2D6!YLWL(=+<T9:Y7^0_M=CVH1UG(_)LL9@H%-(T2"KDI!H54
M1"!+9 "%5#(6*&,,624AM(N86KK!5DL 02G//H9IP?!\'',Y,@.3QU;!*Q/%
MF(8_C9(7HV-_(N)RE$8ZT= #+:?XKQN(CABPY<;1XL!NQ?=CP3-7NO%;D:]G
M3_.UJ8RRJ_M4[HWS"(51ED8:*I-W*[CI'9TF,*&(<Z(4#H35B;E6"5-SJ4HE
MS>+-3DVG%(1V*+M9S@M  Y-<#VRL/]NS]G?X/OK>/;]'_^W0YVE_^"A?]EG;
MF@_[_(4]0ZI=78?B>BD^KI9T]YLG_5-A&FROED7MX+. F0(("F92(8B(#K.8
M1*G^*Z,LX2+BD7(*KMSD3XT3]M4OUW*U 7#/ K!O0L_^/:Y#9!F##0?\P%QS
MLUIH"2NST/!-OBK)8P9@_^]59\7U5[H$KV_RWQBH)YQ>PS9'%<8-X/KA<Q3*
M]7Q,GZ".YV;9ZKVL_KQ;_G6E^>1E]5WFOZWGB_G_E)YP77&8?I$SE40QH1F%
M 0\RB +!(<ZX@"+)2!PABK"('';@>RDQT1WY1G_3[>_KU@*PV9EP97K(U$:X
MQ$6N@V034 Z!^5BQ9HWS3XWV/VN/#.P, +_M0_YI%,A=HM0!H1\M@/4]!([Q
M;4\(.T-?UV>.&!7W-/=UP-SW(?U\;AV75PEA)A]CVU>&I1E.LAA!D5$*D4Q#
M2&(40:I#ZS1+>$:DTU;J22E3\Y\_ZD\R-Z_S7]Q\XM,0VGF^%P,S,(F;=:]*
MP28IZWJ]SN=LLS:'Z<Q9HT_4Y,,.4BVR$QR?WNII0:/ZI)VV'GJ>W1?W)(+5
M<M7LF%8/O_W#U-F0VS<:!7&F<((A1H1#E)$08AI%,$X2%,M J$#&3J1P3N+4
M"*(*X>;UYR K97]V98NS.%LRAT_TAF:1/5VW=%*K^_,PU&&+CE<:.2MT7$JQ
MQ>"(7JQO?)ORXQ]6N9+S]4:_HG?&$YJOA YX!5%QHF :1Q(BQ#@D3)D,=!'K
M:#=5<49[I)P/H.I$P^(;4\!@(<5_UBK+2UNH>AY@.U9\J_'ZUZL%OF>I60FI
M;)U.I>^.@9A2*>]3:DZ@]JH7G'T7X^X2U7,BX5^EV)A]J.OE>B[FBXU94?\L
M^2:?K^>RJ Z%2&$Z:AB=-]6"RX.ZI;G)!2RT%J7*3R::F9$X)CAE9N\XY&8_
M*8$$4:6]W%!AE! A(^E4:-NK>E/SAAOKS$[KOGU@9R!H+*QZU>S9:&YJK#3<
M4U$6^+VTU+5&M]^WP'*B>;.Q'7J.>8-A=9]=!D'?Z\3B5\-QYY1!T#V:3H:1
MTF\FN:'%UP^+U7<=^G#]XUU95E0+N5Z*#_.E=HW-S^8P5*F::?.Y6!5Z)ML&
M[:',0BR9A%$8$=-?F$*68@459Y@*E$C%G8[&7ZK0U&:+CP\?X<WUY[^"I\?K
MCY^O;Y[N'CY^=N/YB\?(CMG'1'[H[ 2M/S"VE"67C35@:TZ9H+ U".PL CN3
M!EF:\86O3[:^6*=1^=D7@H>,[.VY;APLY'QVJZ> ]8\;'3'D='&W%/*/_T?^
MF"&1!BR,, S3*(4(*PQIF"@89FF<)BH+PMBJ\TVKA*FQ9*4DJ+4$I9I ZVE'
ME.U =C.?%W@&IC)G9*QYZ:SU.Z(I&J8I)/_SE]6W_]3W:@A"8GZ YH<];FE_
M[BAD<=:LYNL_?V%/EVJU+%G!M.F]V13KU;/,MQ7NFA*QA$O!I(HA3S-S/LX$
MWRH1.N3.XD1[4BGBD5N-)ANQ+N_U..6:MMVP^Q1LLD):8AH$&&.8,J8=U#C&
MD 11#%681$DL<)H1I]I^OG$>M=_[8"A;NIB>L1O:C:S5K3JR-PJ_*CKJO<ZQ
M"T1>/4$;N>-Z>PY(''ET+O?V]=IN]4._:-?PEWSU78O1H3I=_I@E+$1)$B00
M"\0@4@F#5!$*A=2_#S,IT\R*;\[(F1K%U'Y*HRNHE 6UMJY^W&EH;;VYBP$;
MQZ=SQ:J'9]>)Q,7^W>FGC^SE=9IX[.MU7]YS.V;#"OG?&\TIM^;4W_U\*>_6
M\KF8,449#E4"96H6QY"@D*8ZF MD$$<X"F4BG#*'V@1-C0QV>H)24?"[4164
MNKIN<K1A:[E=X0&QH3<>>H'EOG5P!@FOFP!MLL9=SC]C\='"_+GK!\KZ*<[L
M'_^BKUQOMXZ[^CG/9$JR*$L)Y)A%$&E](,[2&(8A(SPB6:RB[/*6R8/H/C4.
M*S6ODX%^^_S>'(VIDH)\YP1Y''Y+3ISFH Y-LQ8Y1(5M$E&%P"Y_Z HT*( :
M!O"ZT_.("4;^1V_4Q"./ZD\K(<G_N#@G*@V@PJ4)3+=YOLIO5CHBK\Z,7B^%
M%K#**Q7V"NH_R3_6[S3@_YP1DM!$)A)F,D#:JT8*$F%:FL6)_H-BS*13U\E+
ME)G:K-784C:5>Y3?YD5YZ+TL(:P-J>FJV?^D"U-+:RU[]"2Z: 0MYZF1QF7H
MB6<OL:@T!.Q94NY&OQJ:_?8K5?X0,%:!TJQ!4HGZHSM,XE /?=XH3:@_<NU)
M01<\L^=^5=FW[P/EY>)H591A%E <BT 2J+@Y5A"%"%+-K?HG$>. I"I,K7:@
MNX1,C3OK!H:-DCTKA9R$TW)[Y$*0AMX.<<7'??.C P"OFQVGY(R[N=%AZ=%F
M1M>U_;[Y ]?NX\84ZGA0[TTRHA2EC[C?2'R6T(B'@1"0A"8A12EEVL9RB&F*
M9,25V<!VH0-'^5-CBEK/_@>%7/&GC"2!1!D,XB2 *.-80\\8C!2-$18X90BY
M]-(<$O\1:EPV^']O@FY:!]W58(PW+G:\/B#: U/^T:I&I;MQ92NUP9[>5Z"V
MR-^$T!,YGW.%JPJC3B,]\3F<8?H^QKVBTX>%>=:C+#MRU+72B* D2#&',N::
MW%BFXWG](^1(X0PEG*6950IYR_.G-GE4*@)8MD9RJ#]["KIN_O$ R,#\4F-1
MJ^>Q?O<9TSL*[9RZ:[12.ATJ[Q?+Z;JLGT-X>+;D'2WF?,83$8LP#2&.DA"B
MD*<0,_-7[?1AFF$<8*?<N9-2IO9]EDI=O.US&E!EBG6:)N@ICS%$,>&0,A%!
M'O H220B+.%N:9\70SI.GJ<IV++#\@JP 4&V<\HN!FY@:CP^3G@%2AW]>5>=
M$/CTH4X+&M53ZK3UT!_JOKAGG:':J=JV9_DLOY3K>)IE0R%IJ*G G,%&G.C@
M.D$4*B2S4*51IF+D5%^H3=+4F'873.RJY!2UKH[%A5K!M2,#+Y -3 @[M'8M
MFCZ?0\N]@- Y)+P6#FH5-F[!H',V'Q4*.GN#>V3T\9?[^YO:K0^""*E(^P6Q
MXN;,0I1 RG$,DS0(&25)0NW.?QT\=W+?/_SE"FCM[&.@?9#.QSX]31_Z.ZZM
M/A_M=)IO7]&U)PPCU6H]^Q(XQ7PG;.V(]?:O'BW&.Z'B?FQWZI_?IMS8[1\O
M\[R\9Z_<6)8($D<4IB1#$*F80!;Q&(98A0F)%.(B?8-R8R=4M7K5QR\W5FKZ
MEC7&3HVJG9/T5H,TG?Q V_3 /4NG6&.L8R"F5&/LE)K32NGKC[/O&F-=HOK-
M'N\E6_>N)7+ZY@E][4;!H0M^=(/@\TMKD33JQ])M[>'[?N;J?J_LZ\ZW!YM:
MQXUPPYF*(BFRLG=H5;S(5'9.)8P%4['"09(HIT9*K@I,+2#[^^%^>GZBJ;:9
MT7Y(FCLNT3@/CAW3# GYP!QTU&G[:+=]V-;;?:'SR5S..HS*:7T1.F2[WL]Q
M7T8R[H-^28M5_GJG6-*$HE@8@DLP1-@4L4<"0YJ1(,)QB#BWZFS1(6-J;+93
ML\=N>QN.YU>=/* S,/'L-!QHY_T,!!TK,FUWCK8Z<T;U_96:<Y>Z?[S[!2%O
ME9)\7;]U&0T"E<8I%$&H(%(40Q90HO\32!J1.)2Q]=?;)F1JG^^K(JR5HO:?
M;RN2Y[]?'_@,_ &?@,;S%WP.A(Y/N/76T;[A<\KO?\1GK^T7BMP]OU"SSG==
M%')=/*W>21WMO*QT\/Z@WOWX5:Z_KD395N7I*UU^UE-3>>%'/>;UB0&J/^TL
M,/DAD?::$ Y-XWH:PHRD0<)Q%*2Q4UW52Q6:&CLT]H#*(-.1B4G0V&1V2=D/
M4)FUWX+46'95W0.,<3T/>5P\O';!S9B#-C!EC39>SF&0+Y!]AD47ZS1JF.0+
MP<.PR=MS?>Z?5=G0UQLM/)__CQ2_+?43/Z]7_)_54NPG_=H7K\Y*/YHUW/MM
MX9H$17$HS*'E@$J(.&601#&"7+MV4JDPYL*IQ^ P:DZ-[]NV9ZZ:@P@[4\'&
MV I*8^L]&5":>W50E &4)E]2G&B8-^22[;@QQWW$';GM3MMN1Z39;[MD5#UM
MO?D"??C=MXLUG< &G"^T[?;@O$ES7PXH'_3T?56'KARE)*1A!--8Z8E#8 Q9
M)&*(LDA&0:8BEEGM5AP_>FID_Z<P^7,6PC#[,P[M8_X#N,Y'^OU!&)CY*@;3
MFGF.ZD\;W!'+']PP6@1_6M']N+WEBGZ>WF_+PK1?D<)L2]:O3TJ%0C2@VDT3
M""*))"221:8&/\\X83%*N8N;=D+&U#Z[K8K Z.CF"IV"T,Z/N1"8@3_%UYAX
M_!XMS/?I#IP2,^I<WF'GX43<=6GO;N^FR<>G?/5M+J1X]^,W/<O?+4]T]YBE
MA!*JL/[N>4;TW)I(B"4V2W"()Y$(<(*(RU%[>]%.=##"*?N/MT^@;%WTV^?;
M]^#N(_AP]_'ZX\W=QU^ Z6/TM[NGNUO'5D8.XV!''L.@.S"GF.;R98NB1FVS
M]O63T1S,ES^?;$[DM;F\(V*>.\[;2A^[#;TC*B=ZT[L^H1^7/<J7*A@N'M3]
M:OG%9 P8HIQ)$H41"G5 P B&** ,LDQ&$,<X"2+%%4*X1VYVFSRK#VK\!.NM
MNF9->;&B2S>&:D77CH\N FNDX&*KHD'(* G+M*Y.G\^99LX!X9-46F6-2B'G
M+#XDC+/77UI:\X+UC'<_CE<T=N4;4T%8D@81Y%0*B"*N(*5$NT@IXTD<"I5F
M3@=6AU=Y:I'6Y\WS,\U_E'5T]I:I7Y73Z5N/<[!AMUR6GM1@3GN)>I3RGD,/
MPS!%0 ?3^HU*A0X]"NT%10>7W#-#9FF:+*SR'W^CBTVITJ,L9/Y-AWX))DD2
MH S&J?Y/V?X2LQ3#6*9ZZDE8HIA3V9EV45.;%ZX7B]5W'2](H%8Y6+%""RZX
M7'84D'<%US+SQ MD0^>4-$J"K9:@4=-C?LA9*+QF?K1+&S>GXZS51]D:Y^_H
MQQ3FH^"T*41WQ&2W?Y@?I>E$SF(6A9"@.(4(*>V52DY@DF*<\$3_+)@+:]B)
MG1J#['LD?/\8JZST=>,12^CM.,4_H&_MW=V>P=29:]P@\LD[EI)'Y2 W- [Y
MR/'NOLU^GY^U,V7\)D-[<D8)IF&4*<B#@$$4!ZE^@3(*9<H#A2/"5.K4\NU0
MP-3XIM(/%$;!*Q '5T$0-&5XZ=:[O (O- ??C '@3\&?@_"_0!A?120H^Q_H
M'\,,-W?-BV)C[M _OY@:^-_DPK)_9.N@V/'3)5 /S$0URI\KE$OMKL!="93/
MUK.G[??;9O9 QL@M94];>-P^MN6Z?B3QRVHEOL\7B^NEN%NN];C.69VK6O0^
M8>_TS F]R8W>Y8>_T[Q)"Q_X2'XOU'R^_VX*C/IQ],+F\,OI]Y"><4'YV(_:
MNJJA\_8+8@)'L5(AY&$H]!R<$8BS $&!@B2-N<@X=UH_:!,TM;EXIV'].?W%
MT=MO ]32O_< T\#L4ZEX!?:0&H)FSB'AU7%ODS6NJW[&XB/G_-SU%QS98.?+
MZ+#6,CKE<J=9EM?TE<^7Q9R7'D X8T&J.!<)%$0&U:(DE2B!&8E#DD2*1XD3
MJ0RGZM1H:4_3'L<KAAE-R[VL28S1B*L<EQ<^VQI\!;8F5P&+YT,8@PZ+]X,8
MPV@[_F&,05$_>2!C6(D]IYG7G<++;=Q9DA(5<,FA(B8K(N8Q))Q$4'N>**!*
M,<:PTP1Q0LC4J/VX=WVIINLQNE-P6C+TA2 -S:VN^+AS80< 7EGLE)QQ^:?#
MTB/FZ+JV?SW$NZ7V4LNBR-4[FF:"H9!'4$HA(4IUC$D)26 @6,)QAA/]CRZ?
M_ D9D_OB][K9OLX=!#O-BWX\< IB.QJX$+BA6< /9KT*4+:@XKOZY*&8T4M/
MMMAYJNYDVZ7N!S2?M"=2*-,)X%,N7^A<%$^K1U,R?7'[WYOY2^F/F(6P>F-\
MED89$U&L053")$Z2%&**$XBCB"4T2D/$K#J7]Y ]-1YIU#??Q$MM@"D*DI<F
M -G84*X3SQLK[ ^#N@Y--\\,#/C _+/%^L&T@:^Q?EJ!2GNP51]<EVOR@V-M
MW[I@0,Q':F_@&7NGX[X]T>LX#^SZQ-$.#/<T=?]$<=]'7)C^V'L'L.,)$^*>
M78[>P%M[%G ,DJ?WUMMV%G:W9NIYWY)K.01G!!;K5X?@MB\[)UG&>(1AR"2'
M*,P$Q"@E4,5"LH1E22JM?*+^*DS--2K/W'ZX?_C[9_#A\>%7</?Q;[>?GUX?
MNW7<V>LQ+EE"%!+<'!_D*40BXI )&L X(*%00N)$CXM3J\IA1V:</I;EL5VU
M6'TO@/D42\^T5![0K?;#CXW=!#$LW@//&V?.2&^-V#LC/<BTTA_$$8Y-=VDQ
MA>/3%BA9'J.V>=+%&9S5F9@JK6Z&&<^R3);+>A@BQA)(*,8P%2I *J04I4[I
MY"UR)C?YO,KG?)62V;]G51O&=CSF ;F!R>IU>F:EY*#YF:=P&"A-\Y6HM\K6
M/&5O1]+FR<M[TH,F(QWVF3],&/B-+LQ:[;4FJ3S_H?FH2C#.:))E 28PCK-8
M,X9((4UQ!D.5J2PF"$=,.I&%C=3)48>9KLUR'3<_R)W>CF1AA;@E=?C&<6@B
M:2 L?]A3^0I0XP]56OO.IW!"R2O-6 D>EW1<L#BB(*>;+ZWO<+M<S]<__J[=
MI+NE6N7/]9D['=MOY =MV.T?^JM?TL7-1L_FSYH WOW0;I78<*W24GR6^;<Y
MET6US<89C^,P%C"..#,$%D*3S0"%4#H ES&)E).W,XB64R.\VHHJ$FSL %M#
M3,32F%)^U(TQ/;,D!AEX.QY]\^$<F'<'&\D+ZC8,@/0PI1I\*OI&U1D&P+J]
M(,,0PB90X?[CQA1J?%![)6SJ/+Q9(/2$0HB":8IT0!V:?6\1I##." EQD&&:
M96]6\KY=[ZG--TV1H-5.TVV([KF?M/]WP'*BF=[(#CSU7%1":-O]P*9NU-L6
MNS\_&).M?M^A^K]N.?SSXS%H?7P+\3Z: -_/*9LO]'0[8U3H^":3,!785,_/
M DC2E,.8)Y%IJ241=FJHU2)G>G-&TV1V4369732:7M*^=P=K*I@.$26'4<PS
M#6MLNMD( M.8)!$A*8X3ZE(NV0>L(]1&?C(RZJ;(#:)=97J=,+6;*CT@-?#4
M=M3@^/[LNW=A$^,C%(;K5;P3]88MB8_L[>X\?'QY/X[5D\"\*/.DBB:#SD0F
M\R_+N9ISNEQ?<[[:+(W<3ZO%G.LO8U=&4B9IC*(DA#Q(&40D(Y"B+($IU>P<
MD8@3*ER(^!)EIL;6^W5!=P: G06@,<&-:2X:,#LZ&FL8!N:LT@R#_[XAU9I/
M]X" WP>IX^D#5I\D>)$^HS*E#^0.Z=3+,_LFC/+<</A[6?UYMZQE%8^2R_FW
M:AD?8Q&B4,$,2PJ1BABD/%$0\8CB)!,!CT2/$O VLJV^X?'+P3_E5$A :W5!
MOM77D4&MX+=C2F]HCI7!6ZD)?FH4_AG,EPT%%F"GM,]D7GN(_&;U6L@=.;W7
M'HGC/%^'>WV<BKS?-3D-4I3*,-"N79!"%(;:R6.*P2PP))0%."87G(R\GVJ7
MTH,S?1>T%FT#UHYB/, U,*OT0NK"$Y!'. QW"O+^;1IFGK&W^S3D\>4]6E:6
M!V;,^J!^68I5_MMRWG2#(S'!,I095(G9!$J"&#*1,,@837A$**-!8-V^LE7,
MU!AAIR/8:"4MO8XS4':3@#^ !M]U+\_ [4%DU#S?8\\%*ONSAGX@&^E8X6GH
M/'4)/0M$5\?0]IO'ZQYZUH!7G43/7]US=]UL@GQ=+?0=A4D'6_^8F;1QQE0&
M16I:=%$>0A;$"10L"A+,$DV!PF6U_%C$-!?*BST]_Z-,#77=?S@!9LHHBX6,
MH)")@$@J"7&B4BC3($(TC#CGX>Q%YO.5^+RF^7H,2 _%#;A0);_,ETNS L7H
M@CIWB#B!IZ)IFM),0IDHC6?*I>DOG<),,!6D/ BH4#6>MTLQ'IJ-L.&PO"WW
M'[T!:>>C7P;-P%/SYU<?;*4>N%ZO\SG;K,NN1>L5^$1-M0:/^0:MB'A-#3B6
M,NXN?JN51QON[5?VFY'N=SN59MGR^,T-0L2"3 ?K29ADFE)CH</V)(94L8!$
M2:@G*^8R/YT3.,W9:F]#MUSYOWSV.@N\'67XA'-@ KD_P/"V&S5GKK"%PB=S
MG)4Y*H_8(G#(*M;W]=ZG6#W+)_K'KKC ;BLQ%!%A&4<PR=(4HC@4IEN/J9&8
M91*S-$F3Q*VS5[NPJ:T$?) :1,TNE<Y *VVS=.Z.L?4FA!?DAM]\:,#:KQ\R
MR%:K#22>-QO:Y8V]R7#6\A.;"^?OZ;^ N"S/=A?W-/\B_[K27^?+ZKO,=U%Z
M4:_O1!$CDC(",18$(I-(0M-01]0R8P(%C"7*BE%ZR)X:P6S7A&K]KT!I =B9
ML+=>U&,ATG9([%<G!P!ZK"5+*XPO6,JT!=M]?7, T,=>]+SL!>^U&.J(FL4*
MJ>T31U\V=33UU%JJZR-\I'K?K(KU#*<IP2J-32:RG@ZHS"#E<:CGA$S_+XY8
MF#A5DSH6,376/TKPYEK)2_*02QSMG,C+T!F8JH^RCV^Z@+DP\7C?]N%RCDLI
M;YANO&]E=Z;QJRO[?=U/^K8'=2U6Y;&0>KH+PXA'B5F4IF:-.D8*,LP"2 1A
MDBD<1I%3 'E*R-2^<*.CR4AMM 2_OU\]T_G2,:/D))YVW_FE* W\I>]EXWXV
M9XEH+@KPVXN@:WD>*^</OPL,GY_^23FC?OQ=EAY^_IW7]NSOIH=4S!<;TP+T
ML^2;O%RSNOV#+S9""G-2VC@4F\KK?%"W-#?;8<4GF9=GTJZ?S4LQ"Z6D(HQB
MF*59J -$L^7*"(=,12KA&</<K4:_%ZVF1C'5:3Q#,O5QXN5J#>;+RB:3[;G^
M*LMVTK5=YLH&!'.=6:/Y:;$JBI^!G@:JA_0_DNQGX.VH;?3A')H+]^P!.X-
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
M&S0Z$C4[;Q\M ]/&B/W42JOK?3MMV[8=:1JJC(<8"H8CB+(401HE"J9ABE2
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
M%U%/G$XU)^K[J)YN[//+8O5#RO)(V4-YM+(NHX44DDF<IMI%Y0%$C"-(4Y7
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
MB/E'\YLJR^<V6Y>)Y8[?^B!C3>@):?MS$SWSJ S.VS[9M_4[KZ*]6]'GQK&
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
M#D!S;6#^!0-%0%&ND $NFI,<8JF50YFA4Y"=0JU-DQ/K#B4CIU 'A\MQHNX
M*X]RWJR#A-EKF.87\R?P<;J&V>74R0"ZH(PL\>28]JY6]F-FPDF*KS3(:)J4
MDCY(U;C%6L-C:#@5=("G-[@F>6"^O%BXX"*6X$-T@G%5$M.@D4'VBD6E'+?6
M@G!-/)[MY(Q;SSX\@@80>@?0N;&LXX(%74),@6C.!>IR,]*P5YJ$E)"82%HK
MV:2H:0LMX];3#0^:8\7= 6*V7&-9!",X(O,:2QTBARS8()C4-J3:,*1MDT+.
MSJ<,#Q*0'R;E#G#R8IXJV/$IGO_WQ?QNUNO-8C9[OEA^AF6>& SDX^O"A,'Z
M&A3#8B)ID>%,@@" 5C:Y'MF3SDXB]P-A<;?$LIF..H#@W>L;$)$'[3RSO)#%
M%MRSZ*5AJ2@1(\G*QR9WQ(?=LK7<P]-.[[<MV5%*.!A%'W$Y7=3+G^5ZH&/O
MMH FH!-XR)M:+WKS5 HL&A.9K:.:54'0KE%*>OO=V5C'WDG1=)P:^H+3^4[%
MIV=+>BM>GS]@\[+\BI\W/UI-R)74LH!E,CIZ53 4<B;J'CYM!$H'H<@F(=QN
MY(V;%#@Y[(955P_GXW:N-DMC-S][]7'3YO/L"R[3=(5YPLELEX**:0IF*?8!
M<FDC>1S2^1ATD)G;-N?GOI2.FVWH )H#*;$#E#[*_W&V6F\J.-XN[LG;;5[$
M")O2CP^U6VBCZC=(DEY-UWBQY.=<,F\P+=[--Y^R$=($0A:6HV5&!)*'+H[Y
M&M"C"IB=D<GK)I%':\;&39Z<\AWH"B(=O#(/'E=O<+5>3M/ZXKKM497^K[A^
M54@3!:?KL[JP5RORPXWV3,HLZ20SJD[1"TP:0\I SJUIM*WT2,K';8'LP/ W
M4G*_J-Z\H=OX_=NR]@,&GH*W(="K6^=!8HP,3,W/&UFD!%GWE9S:9;F7VG'[
M,CM [X#*[ "Q.Y]+C^^>2S=$\#L=1JOOGE63$I7WQE/4H3UG-0'(@G>>15"
MSFJ(LHE[?F(^QVU%[=*Q&0% ?;U?;W"V&=2T> M?ZO*JJ@ZR*J2$[?*9^"1+
M(/>-2910]ZE9!L5PYJ76)DKM8IN)74?0/&[_VDBX;ZK8#N=#H'4FUK'Z5EFD
M4$,1^4%D9K1"\,J8#$V64.T_'T+P/P+4#I=^!P;P1CW!N>?_*)%XB)*)R#Y@
M78%<!!ET'9QF8'5@-FOKG#%.EB:-W _0M!NL_A#77D-IIC>0;1ST2T[J-.'S
ML=236(PHEG@2TH?:$ \L2"59DDE)IQR/;?HS=B%N-]C](>['!M=5/Y,S[UXD
M*^><=LDSGZRBDUX#"8K7_>R);+@W2O@VBX(.N\W_8]R$':6%(^]?G\V'\;BV
MW")C!@RFU.(92UZC2\  7&'28 2?00C?Y+0\\#)?_''NK@[7PZ!H.FF3]1-8
MO7\^6WQ>W61EF-[J;Q]^@I;J>S@9OI/ZZD%7K;(@;=@D*V3FD9"'AOD<0CW5
MM$?C$R]-(J6'B!H@%JR?^7JY^#0E\3W^^CO)_L7\:A3_H[2>?IJNI]?604@T
M: UJ"G!CC7<]LNCI7,_!> 2N)$*31,;^I'92.WDLEK9$D"UUUD$$<#-&EJZD
M@MFQHJQD.A;)0I2&I):S"@:"=4TF$QZ0H6B%I=8J?S!'L8_\CW#?ARETNY'!
MKJGF>9K.\ 9#;Q?[RM*)7(J)Q#(J5RM(JY, G$6.TB8;LN)-RN):,#/R;/W3
M GET-'1@3'?:@1FS$XY.)&9=U'6+H681%9U,R451^4UMIC .MI>TF>D='T*'
M[#3=1Y]=8/3\L??-X#8FA1! TQ&$)"^WB?DSR8O"-TV'4.*IB0OP';K&M:4=
M(G,X+78 RGON^Y2TMEAGF7*:Q)0$9SZIS (WPFOZ"D23^.>(.]IFF<#N(#B
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
M97A5+E_K"<5:V2-9?R4HA-91D40]15+$B9*:>U1M"K&_3]JX9_6),+)EPLN
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
M*19CDDP$;KC)J3C99#3!/V=9WUX .J"L;Q]M_EAE?8$.IQ)*8% 7FFB.D4%
M.J&BTMD6KHVXE3OZIRCKVTOA1PR.WT/Z'1B^XXITN/;:8BY,DY=,7K-W-=$N
MZ4T- B.7T85N2OM?_F'*^DY]V!^F[P[ 7?>GP^K]Z^7BTS1C?OSU]Q7F%_.K
MF7:/2 :?INL;"='(N47M"72&,YW(7H1<"KW#.>82Z!S2NVS>.J3^8$]2?[PS
M_T <W2U9:*G4+NH:;I9EZ*R$ H<L&D7D"VE9M,HR@76^I^0>H,EET/XU,<W@
MUEKI#Y;%["/_#JS>;I.$ _KH?6!%2#I#0&L6,!:6K1#*%LF#;W*7UO]TYQ-#
M;7!MC1RL/+UX)+'P:OT>E_<-*S2:*QN,9AA2(C\9R$^N4X_K_"=' @UW%B]O
MC5)V?-RX/M^)(-5*_!W8M+L%12_FGVJEQI*$-HG<E6PL9\K;P+26P&+BY$XX
MG0MBANB:[*]ZD*IQR_M.;,6&T\^Q@TD;P>WU$C_"-%^^7A=OT^5;]FBUPO5J
M@C$66:^.*E5,*T@,3"#8>),D!LCHFV0(#R-WW!+!T0$ZN$:[0.[N8IT4FQ/G
M)C.9>.VP2LB"M86)K&/(Q@4%K4KM=R1QW#F\IX\Y6FBN@\/['L[J";&Z1Y"0
M95:2.Q:5KKL1LV'T)G(F8K;96ZUBFZW4^Y/Z(R_E:I"&&4JI7:1A7L/7C?#>
M+AZE_WLV7>+E[J?7LUI</,_?-D!)03Z, \Y ^]JDZC2+V0OF P\%HP53FF3"
M=R>QRP3.8'!9G$1S/1_Q6T0YB6A\49HS672L<ZU(F)RX-+RDX+BV0<5QS6B7
MN9Y6J&RDN0Z.^,I6_5]]K3[![/+$64X3H;[^8+,^[_HWKOWF^6%UUT-/L[-,
M4GGV);V'^3M\0V_0LU+HI)N@U,BMC\RFD)@V(M7LA6*VA(1>14RF24;\M&S^
MR#NGCG$M.@;38*_:D)UBEZF6KP=T=7W[M\=W8-U#QT#=4E>?_G2Z2K/%ZFR)
M5T:9*Q7!<\FDI0A=YY(8V60@NZF<E<"344WZ+A^@Z?@4U)V/?DN2?$R_\X^)
MI>C/>$)K!')<-O,J/86>3!6*"J/7L8A3\7M%U-B#/89!Q]V\T4!JZ-MR; I+
M#ND*O?T) UJ1;32=P)9@G<JFA:MWO)E.KBCIJT+Q0 &GD'OML=%E0C-;\JWF
MZ.HA3\Z6R\N"HF^ =CP$[QRPG(&.;FX+"\0S*](3\\88G1MW6#Y,8+\V9A_4
MW-](.:!Z^K8WA[>AW_F( 2U.RV;OA\"C="G1F<"B%W5QGT'F,WT5A0Y"6<.C
M;9+M/(7[\N\P.]LHA#QV7'ZJBXDC0G!"L)PH>*9(-K*Z))U.393.:9-]:FM@
M[Y#4KUG9!QGWNB['J:"#[,(5)V_@\R\4N"VG,%O]BNM7Y8JC4I07 <C'RX(\
M.\_)%1-.L )164G6E]AM"JI[21M[(EEC< VCDIY ]O?%\A_U>GB1<'6+)6Y2
M,L)Q)K'V_8D@&!@*)P)D$W/0V;2IQ-R!MK%GEC6&V4!*Z0EGQ,7$H;5<NDP4
M.\LT%L,@66 A*TWL)-,HD7F=B+'GD#5&SKYB/APBBS7,!H;(8I[.(X%)R=X)
MK1,ID\(*+6JN@2=%H8;%XA(&WF:BZQ9:QIXMUAHPAPE]U!OK6OIY'?'7S*.)
M@2)#9YA(P1'V0;'(<V0),CE^MB[5NN49;2VTW?[IXU;H# V%@:38DP7Y^W*Z
MQJ>+S_,)* \"DV<B1G+']*;^,A0&3CJM+7$$3>Z"[Y(R?%[A.1+08'95[/P&
M$TX_;29O[9]A>.##CL\U[$KI8%F'B^=L>4."R&AXS5:E.F&=!\-\0L'H"\3(
MZ?6!)FMJ'J!I@+K=VQ_]+7N&%-5&Y17C*=3B/'#D(J)CQ7+D/ O-L4F)SD-$
MC9UY& 8=6XIMAU%#ETG,^U_AP[.:W__,EJ:G;=[S?HQ9&T"CI.,Y>7++I26,
M<8G, '*C J:8FLQF/H4%JJ-&+^4[J1FVP!6Q!_4&TM$;Y7EQ+#F901DO4)2F
MC%ZGIE^;LP\>[K4Y!PM^Y,:YNR4KEZT)5ZR]G$*<SC8%8D_/\.WBR::4Y<6\
M_@@^3R)&+8K2+ 8DNRT-.7?6D_@P)Q*M5O'VS>4]GOZ1A(R=\1P68*?730=)
MJDVB#?/J.8GWVH%1SN9Y-0'ME."NL!+K+GB+AI$S8%FPF9N("DN;A9X/$35V
M^K.-41M,#2/;MB>+Y6(.GZ;+L]6C:7Z#LRF66H2=%O/%AVGZ#=,9!8=?GSQZ
M\^RW1VE]7],JR3$G\AZ9S+K4HD+!@@#!T-IL=:GKHLP.!FX8:L9.FPYOY4;0
MTH %]4.Z^&_J)\R^M4[L[]#?_H3CW?<':1K(6;^W2^(*6\XHSJVTC.(T"@M1
M"P8<%//*"F5ST%PVF8_S7<H&./&V/V!;#!L@\*Q48=G7G;/:UZ'%"NF%2R)!
M]#+Q)@4;^Q YKIL_+)*VG(MME-5EPN'6FW]PK>;VSQG<,C6LV_P^JBSFK +I
M.94ZUR(&P:(C90M?2DF%]-5F%,1X]ND;T&.1,7GI:OUQK#.L XO2)5813F&P
M-#HU&3_P?=)ZMT7[H&9G6W288GX$"W19L+HHMWYP*0NX;I(/3HH.\=3!K=OQ
MO)_,%J+!XF0*S"AEZIVE9Y *,I]RK-,K+-@FQ27-;>&W@NG[7[Y-^L\:5$;P
MS*(HH=[:.Q8Q9":5=-G'8'UNXJ?M2F#O=G$?!-U?U3Z@DCI(C?T"_[%87K+T
M9 :KU69>-?= C)"-]TG4J)<8B D=L]K4;(PP"9L$1MO)Z65%T)"J7PRNAR[1
M=#&N6H,L6;O"#$^F5L]&%HJ2# U]0VGAA6QR.W\?0>,B:@AE?Q<_!TB^ P1=
MO5(OZ\U$?KO8S*]Z#<35Q4ARA0!0/&E;UED"Q5D&Y.,RGRG4AN#HVTV@]%W*
M>L/4(0"X/5][4&UT *][+?CCKV_I(S:OH5. *>7:6ROJL J4#)SFK&BKK0<?
M(36I3=V!MEXVNS0\"(?64,^@JPQ=O*4Q6P="!29SG;7& V<>;6$6,B?GM.X/
M;E(\L@-MG;KUA^)AYX3'8<H9?;M*#>.?+#Y4/:T6R]_GT\LU7TI(7825S.0H
MF-9.U8NTNH@F9:=-<(+?*IF]9Y/*?4_H%"B'*G(QN%0[Q,95)]*[^KT+GH@3
MK$-D6)UZ4P=T)WJ?D+XRY(\FDS&50Y&R[7GCGFJGQLW1$N_Y1'MY-3)):1DB
MF6(&G$X=7:0AD9%-UCIR;S$*Y5J5U7R'M%XVYHSA1!VFGYX1][=E76I1<DP1
M9=UG@;4[5Y#8+#?,(&03 J)+IT7;AJQ.#\0#0; KQO;72 ?X>I32V8>S6:W"
MV66'Q?T#.(-Q+AAZ3YTIBOA6==$*"F:$4]GQNGDEMT#B4 QT>A@/@]E1M-S%
MF-5[6:D-Q=[E6%P QA/4=U5Z%F1$EA580P*5T&9]SD-$C7M*CV4[]]7&8,V9
M#>_7?X5EG?G^Z8B&HN]]XN#WX@_3?+([;PXI:1=S'?.'YUVN7AM%D/-.BVS!
MYR9=KOW<>;O@9;!:,?3U3B0XSB 4RZ)2AB>A/+TI_W7G/0R"#K[SWD=)'?AZ
M+SY\A&G=*K79BO)V\1B?3E<?%RO,K\KCK[_@^OWB?&W*V_<P_PUF>"W5Z+4R
MN:C,3%">Z52WE=HZ7[UP3M89@G9M>M\.I_D'N3W?"T2WV^5.I-$?$;R;7_P5
M/ESFLE*,J&SMW7)0^=7DNBKBUR8#$L%B\&T:QX\D?.1&SU,A[%AD'Z/N#O/3
M%_E1R+:(S!TKL5[S:- L)"B,O&YE([H"9I=>J5[O+DZKY=TN-O81>0]V<=._
M=;7 _F7]!U5[]074MHZT%H%%(2E4\T62G#PRH8P(01KI>9-JM@=H^D%N\H\Z
ME ?22+_@NKH=2E+J$$@TR3%=5YP$CIX)$!2]9V^#:C3P]@&J>IB+,(#N=\/4
M 8H8^:RKJ[A?S=_@FLQ^Y>35[0+\"RL<#(@()!T%TE 01PY$C+5$,!JI,#JI
MY2Y3$'9\7)>@.42YB[:2[L D[9"AC,:BY:C);GC.M*DWB%9DEA%$2%D$=*?M
MF/C1KF"/.?T&UL_(YNK7L_J.O"K5/_S_V_NRY;:2G,W[>1?,Y+[<3(1=9==X
MPEUVN%S=,5<,Y&9S?IETDY2K/4\_2&J7*(G+29ZDNF]L293.00(?D$ FEN6%
M+J4)2TS8;#P4KP0HR2-I#&I@Y'1:% :]WL8V;7IVI\=J>\IN/B C.S ]NT<K
MW^;GU?!>_.&%;5\2#ZVVJ$P";R6KZI7($5!DX'E2C@(6*9SMXR1B(_W=WY3N
M@]$Q9=QEL>@Z\WV?.ZO+/SS\:FH3!0/=0%T\^OJR0!N=2G;D705#(;]Q C#9
M.O6.>QU\8LDVR5VX2\:AYNE])LSFZTG3%P^_*5^.Q7)GK8%$T"1C2XCTR4L@
M]Y)%0IU5J<GYY]-DC;OA'8"#^X9C0.YW; _V[EIQY\^'L@T->U3<0X;-/O!U
MX6SM(ZXLIR"L9JP6I.#=DOAR:*0\0UB(ZH!=;&BT8=YJ<7>!V7OCJ5@(7)A8
M>R<$0FI2==QGILC0.W+0:DV!V\:[W?9]71F 7<1\V[MMPMP./-XU>WZ9+^^/
M,$,OI?6UHBYJ"8H%30$B>N F1!FP*,&;9"<\0L^X'ND &!J2WUW YN%>>*49
M/_^&JW4#NGM+#-EP%A(";< >%.<.?"TOR:H$R:(-S#>YJ]B#UG%/<0:%6ULY
M=>S(#)"<]\B#AG)NCI**=P],,649N P0DG>@L$APZ"NB:H=WA<::)@FQ+0*A
M]Q>M?I=Q,?U>!7!QM,F,+RZ1_92&U=O=Z"#46>%91%8TQ>J^317]$S1UY0'M
M@H#-YN1POH^X@RT7J\FGVO)Y?6,7BS8\9 &\& -*2P9.&[)Z#H-,SDN*X+8
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
M\4(+=F?9O0<<SH^G*!KHTN77'%8U6>ALOB2FWZB=9,%1K Q>U_[ ]1ZW]J<
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
MP[W[Z'[[MGSHQ)?71M5^K% TN22*4^CH=,Y0HO<BQQ*C:-*B:&1??N,>=>O
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
M/IY/MPNK3R&<>/Y@.5E;R*H'*!DC*),LA((,4F3,L93S=O4'_\FG&R48/C(
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
MIS/V011*6Z9R]I/2&0NZK=^8&K&WW)::I^QG;MCO0D]D!"M_UJHLFNP\CQ#
M@Z<9P-VM"^ ;;A V!"B;L<M<35,1CT73QU'[Z,4*)N0**0HC<)DSGL]8F5M=
M"GB I.7R%\+*688G+1'9$?B=*<U4!D*URLNM".0"@3=( 222\4N!<1=T&KR+
M80R&3%WRPQ@D$$F-9 >QG'!3(JR:31,9)<R4]&?>?RJTJ)20 YDT*;(B)=BI
MM D<-(6(G(&DMX!I*H:;$W2+63A;G(:G"\K>MP-*P48R1]@)0?,P-X%(B*-9
M+[3+? 3.<3D0OZ.TC*$34%J(:1,PE,13!9! ("9PI^D<I15 S(VAL1!B5_XU
M2:),(0!H*N#'IUQG3\1-PD:IFIH:MUJ,I4'I@X$XO?1VCRA_S>%G:F-6K'VZ
M".QO'0(OEL+UW%3HJLH,(A U0H4E](YYX:)XSK@6#B^(OPQ307%E B -4VD2
MZD%B&?B3.)2>8VFB5)D2_8A9M4H]< JM(A'CM6$[P$DL #P/AK.K*.'Y6+#7
M(*T/90J)H,=;P6!'>"N"0>R?_*.D(C3W@"7]C)AM <<>5V3+Q@.-E@;"$[EY
M$]P0H++@X878H+_=@.7; ]B@W7U)\W J#&8*X7,Y\&YL-2D]1[PTFW>A/!D*
MX*0:R6=>56HH**B,,XX2(25RIX>J\3F9+A*R%BEWP*M2[QP]S8JLJ5&"6&&+
M4:F,W>;8E*&1L>1:D@/2%P@N1>2DJ324M-U2-2[#.P+%[AL&85OL.A6H3654
MIIQX'VXY(^;)'SU\*;%8 >%7*$@0U(S^(GXX%6\[LL/M079%Q<O WIC25O"]
M.1EN#',LC8F,";W<J)P3ZW,#Y%-A2I#F.J[A!<!+'LI4VAF5 ^N&I<7FD.A
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
M\<7!QF%#-\JZ0K<2"($>H5L(4LH+(T;UCT,07I'R^4CFSM5NT.&4:!+9K$*
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
MN=HD^<%'J/):? \S7^8._@502P,$%     @ [X-P4>/: *?/!0  ]!L  !,
M  !N9W,P.3,P,C M97@S,C(N:'1MW5GK4QLW$/_>OV)CI@F9L>_A%\9VF'&,
M2>A03+#3-)\Z\DEGJ[D[724=QOWKN]+=\3(AE$")RS WMJ5]_797VMWKO]@?
M#Z>?3T:PT'$$)Q_?'AT.H5)SW4^-H>ON3_?A_?37(V@ZG@]321+%-1<)B5QW
M=%R!RD+KM.NZR^72638<(>?N]-0UK)IN)(1B#M6TLM<WO^"3$;KW4_]%K0;[
M(LABEF@()".:4<@43^;PB3+U!6JU8M=0I"O)YPL-=:_NP2<AO_ SDJ]KKB.V
M5_+IN_GWOFN%]&>"KO;ZE)\!IV\JO!E00DG3VVW2>C.D'>+[[0YI4Z_>:C39
M;N</'Y5T<7M.H_0J8F\J,4]J"V;D=YNM5/>6G.I%U_>\GRMVWUX_%(E&81*)
M\X\YCS5.-<6"&CO7D@2ZJ[(X)G+5P\<<)<R$UB)&MBA!XYX:B?@\Z5J[*[F(
MDDT@(B&[6Y[]ZYF56DAB'JVZKZ8\9@J.V1).14R25U6%OD*QDH?Y1L7_9KD0
M^W59V(5\(IZPTDZ_;HP;G2_XC&MHU)WZ=<NNHG-O]6]!Z$X^#R2[*C[ F&#R
MR>';N16^X>AT>GAP.!Q,#\?'F%.GDX^#XRE,QYMHC-^!C\[$&3KP<LMO[_3\
M1LNK;J(A@PD,]L<GT]'^IKMD,AK:R-KUVC ^@.G[$4P&IV\'QZ-);?S[T>@S
M#(93LU+WO'^3OX^0=W]F2O-P]4SGUF$"@4@2%I@["I9<+T O&'S(B$1O12LX
M9:F0&D0(QT1GDD3PCBB8,'G& U3CG1196H7#)'!@VU"^W.K4ZUYO*.*4)"O[
MS>^]!F1^(&0,OE?[ *&05DJ*.@L*+*%XG4U8JED\8Q(:7C6_O5!0R"-<N]!K
MPH),XGV*DDE"870>+$@R9WCMQ3%7RMB _V8GQ3L2%DPRU/RJ8KD]I5ZH>15^
M(0;04P>.R%*R)&!5&"XX"^& )R0).-H\#D,T5QH8#*_"NBK@;\9Y54@SJ3*"
M_M,";LU_8PRA(C4W]]7-DP)Z$YD%]PF1,Y(P51N?1VP%@\#";R*SBNL$E6]U
M>AL9;;YC$/%ZZ\\IVEV$6IA%&'<!0AP9/U_X7K*_,BZ9J5V4 :1$SF]L$PPP
M"7YKF[Z^ /$R4BZBI$#2WVTT<W_$-O00S]V>B:>-Q+1^)Z8\P62+B04*$UT3
MI*?XJ\6H!)QPD^FI9,I@6S7+)(H R5 EC'Y<2!%L5;54X456($-JBUN;C+@K
MBW+7",QL*U/=R!CG:<_6MJ729!:Q<L-,2,ID#;T1D52Q;OFA1[E*([+J\L1B
M:HEZ9R:? Q(5GM4B+4K8W5VGU?9-%:M1&TU+]D6!Z]@"U]5T?:WE-'+"6U<]
MY^MK=W&M=YQ.J_7H;!M.PWM\KDTD;-<?G:W?=CK^SKW8NM9KN><P A3&XIM*
MHU(2I(12;*:Z]?0<_.O)';%0WPR+/-JN=C3_8=+;7FK?=("WW ,E$(]HXW.8
M=RS.\E+ ;^>EP(65W[;/,]95;MG:WEQW?ZOTNB4(BH@O-2W9M?(3\F$(/LW6
M=;]<VWK/U'T:I1\0(26+YQ],V-!YN_K_'A,OMYH[/66?ZT7\0X^,9XVW>R1)
M4=!@:8(^0LA%Q"F46&^2]];;KFLN^]']L'&7R&]X:\ )5NF<FC&R*=F_TN9^
M_3KYP;RQF<?6]HGDB'>*@ ^"0&2)-H/\ OO7WW5NN;:-^<X.=G.G6:;CQ7Z7
MS85!-!_.H-=MB\H5S)CY.<QDPM4"VV \.QDVOEH "8*\0;W:%]\UTX%BJ(-)
MA(P3H4OF=EYE!EQ(G0K%KH\J.@\83UR3@JK,3%<?".0N[7N@V0I;[Y#9(Q17
MC#5H!RIB]+DYL%HN&'Z7V-M3AIP,6&9T0D)L]6_.S:K(=TXDC9BR5ABV<Y8P
M4XE>:F#LBE#_C,R->%!9L"BDKW?[]PFPJ^^/$$$[8.A*%J&H,[;V1NGR6K3Q
MZ%V2D!GZ-]/K)-]X"54\\_=A]LW<WC]02P$"% ,4    " #O@W!1"=3YUK,.
M   1@@  &@              @ $     8VAA<V5S96-U<FET>6%G<F5E;65N
M="YH=&U02P$"% ,4    " #O@W!1!K=>Q$SI 0"OO14 $
M@ 'K#@  ;F=S+3(P,C P.3,P+FAT;5!+ 0(4 Q0    ( .^#<%'):(61,A
M %JN   0              "  67X 0!N9W,M,C R,# Y,S N>'-D4$L! A0#
M%     @ [X-P41A=&^H:'P  ]3X! !0              ( !Q0@" &YG<RTR
M,#(P,#DS,%]C86PN>&UL4$L! A0#%     @ [X-P4< &.C_64   +W<# !0
M             ( !$2@" &YG<RTR,#(P,#DS,%]D968N>&UL4$L! A0#%
M  @ [X-P4?SRK$7:T@  (+(( !0              ( !&7D" &YG<RTR,#(P
M,#DS,%]L86(N>&UL4$L! A0#%     @ [X-P4:ANEM;E@P  4QD& !0
M         ( !)4P# &YG<RTR,#(P,#DS,%]P<F4N>&UL4$L! A0#%     @
M[X-P43?)+;I-"   KRT  !,              ( !/- # &YG<S Y,S R,"UE
M>#,Q,2YH=&U02P$"% ,4    " #O@W!1;#^2. X(  "7)P  $P
M    @ &ZV , ;F=S,#DS,#(P+65X,S$R+FAT;5!+ 0(4 Q0    ( .^#<%'E
M'CK$W@4  /0;   3              "  ?G@ P!N9W,P.3,P,C M97@S,C$N
M:'1M4$L! A0#%     @ [X-P4>/: *?/!0  ]!L  !,              ( !
M".<# &YG<S Y,S R,"UE>#,R,BYH=&U02P4&      L "P#0 @  ".T#

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