XML 66 R20.htm IDEA: XBRL DOCUMENT
v3.19.3

Basis of Presentation and Summary of Significant Accounting Policies (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2019
Accounting Policies [Abstract] |
Disaggregation of Revenue | The following table shows the Company's revenue disaggregated by product or service type for the three and nine months ended September 30, 2019 and 2018:
| Three months ended September 30, |  |  |  | Nine months ended September 30, |  |
| (in thousands) |  |  |  | (in thousands) |  |
| 2019 |  | 2018 |  | 2019 |  | 2018
Compressors - sales | $ | 4,703 |  |  | $ | 2,891 |  |  | $ | 12,199 |  |  | $ | 9,454 |
Flares - sales | 243 |  |  | 336 |  |  | 783 |  |  | 1,827 |
Other (Parts/Rebuilds) - sales | 931 |  |  | 720 |  |  | 2,834 |  |  | 2,047 |
Service and maintenance | 541 |  |  | 410 |  |  | 1,529 |  |  | 1,053 |
Total revenue from contracts with customers | 6,418 |  |  | 4,357 |  |  | 17,345 |  |  | 14,381 |
Add: non-ASC 606 rental revenue | 14,434 |  |  | 12,039 |  |  | 41,393 |  |  | 34,937 |
Total revenue | $ | 20,852 |  |  | $ | 16,396 |  |  | $ | 58,738 |  |  | $ | 49,318 |
Schedule of Contract with Customer, Asset and Liability | As of September 30, 2019 and December 31, 2018, we had the following receivables and deferred income from contracts with customers:
| September 30, 2019 |  | December 31, 2018
| (in thousands) |  |
Accounts Receivable |  |  |
Accounts receivable - contracts with customers | $ | 4,038 |  |  | $ | 2,250 |
Accounts receivable - non-ASC 606 | 7,511 |  |  | 5,260 |
Total Accounts Receivable | $ | 11,549 |  |  | $ | 7,510 |
Less: Allowance for doubtful accounts | (325) |  |  | (291) |
Total Accounts Receivable, net | $ | 11,224 |  |  | $ | 7,219 |
Deferred income | $ | 81 |  |  | $ | 81 |
Cumulative Effect of Changes from Adoption of ASU | The cumulative effect of the changes made to our consolidated balance sheet at January 1, 2019, for the adoption of ASU 2016-02, Leases, was as follows (in thousands):
| Balance at December 31, 2018 |  | Adjustments due to ASU 2016-02 |  | Balance at January 1, 2019
Balance Sheet |  |  |  |  |
Assets |  |  |  |  |
Right of use assets | $ | — |  |  | $ | 451 |  |  | $ | 451 |
Liabilities |  |  |  |  |
Current portion of operating leases | $ | — |  |  | $ | 126 |  |  | $ | 126 |
Long term portion of operating leases | — |  |  | 325 |  |  | 325 |
Total lease liabilities | $ | — |  |  | $ | 451 |  |  | $ | 451 |
Reconciliation of Uncertain Tax Positions | A reconciliation of uncertain tax positions of the beginning and ending amount of uncertain tax positions is as follows (in thousands):
Balance at January 1, 2019 | $ | 578 |
Additions based on tax positions related to current year | — |
Reductions for tax positions of prior years | (319) |
Balance at September 30, 2019 | $ | 259 |

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of contract balances and changes in contract balances. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.10-01.(b)(6)) -URI http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794 + Details
Name: | us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of unrecognized tax benefits for which a material change is reasonably possible in the next twelve months, typically including the nature of the uncertainty, the event(s) that could cause a material change, and an estimate of the range of the reasonably possible change or a statement that an estimate of the range cannot be made. An unrecognized tax benefit is the difference between a tax position taken in a tax return and the amounts recognized in the financial statements for which it is more likely than not, based on the technical merits of the position, that the tax position will not be sustained upon examination. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319 + Details
Name: | us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration