XML 52 R27.htm IDEA: XBRL DOCUMENT
v3.20.1

Summary of Significant Accounting Policies (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2019
Accounting Policies [Abstract] |
Schedule of Allowance for Doubtful Accounts | A summary of our allowance for doubtful accounts is as follows:
| Year Ended December 31, |  |  |  |
($ in thousands) | 2019 |  | 2018 |  | 2017
Beginning balance | $ | (291) |  |  | $ | (569) |  |  | $ | (597) |
Accruals | (664) |  |  | — |  |  | (90) |
Recoveries | — |  |  | 185 |  |  | — |
Write-offs | 37 |  |  | 93 |  |  | 118 |
Ending balance | (918) |  |  | (291) |  |  | (569) |
Disaggregation of Revenue | The following table shows the Company's revenue disaggregated by product or service type for the years ended:
| Year Ended December 31, |  |  |  |
| (in thousands) |  |  |  |
| 2019 |  | 2018 |  | 2017
Compressors - sales | $ | 15,185 |  |  | $ | 10,994 |  |  | $ | 13,382 |
Flares - sales | 959 |  |  | 2,535 |  |  | 2,755 |
Other (Parts/Rebuilds) - sales | 3,619 |  |  | 2,740 |  |  | 4,071 |
Service and maintenance | 1,980 |  |  | 1,443 |  |  | 1,439 |
Total revenue from contracts with customers | 21,743 |  |  | 17,712 |  |  |  | 21,647 |
Add: ASC 842 rental revenue | 56,701 |  |  | 47,766 |  |  | 46,046 |
Total revenue | $ | 78,444 |  |  | $ | 65,478 |  |  | $ | 67,693 |
Contract with Customer, Asset and Liability | As of December 31, 2019 and December 31, 2018, we had the following receivables and deferred income from contracts with customers:
| December 31, 2019 |  | December 31, 2018
| (in thousands) |  |
Accounts Receivable |  |  |
Accounts receivable - contracts with customers | $ | 3,061 |  |  | $ | 2,390 |
Accounts receivable - ASC 842 | 6,963 |  |  | 5,120 |
Total Accounts Receivable | 10,024 |  |  | 7,510 |
Less: Allowance for doubtful accounts | (918) |  |  | (291) |
Total Accounts Receivable, net | 9,106 |  |  | 7,219 |
Deferred income | $ | 640 |  |  | $ | 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 ASC 842 was as follows (in thousands):
| Balance at December 31, 2018 |  | Adjustments due to ASC 842 |  | 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 |
Schedule of Identified Finite-Lived Intangible Assets, Finite Lived | The following table represents the identified intangible assets by major asset class (in thousands):
|  |  |  | December 31, 2019 |  |  |  |  |  | December 31, 2018 |  |  |  |
|  | Useful Life (years) |  |  | Gross Carrying Value |  |  | Accumulated Amortization |  |  | Net Book Value |  |  | Gross Carrying Value |  |  | Accumulated Amortization |  |  | Net Book Value |
Developed Technology |  | 20 |  | $ | 2,505 |  |  | $ | 1,883 |  |  | $ | 622 |  |  | $ | 2,505 |  |  | $ | 1,758 |  |  | $ | 747 |
Trade Name |  | Indefinite |  | 654 |  |  | — |  |  | 654 |  |  | 654 |  |  | — |  |  | 654 |
Total |  |  |  | $ | 3,159 |  |  | $ | 1,883 |  |  | $ | 1,276 |  |  | $ | 3,159 |  |  | $ | 1,758 |  |  | $ | 1,401 |
Schedule of Identified Indefinite-Lived Intangible Assets | The following table represents the identified intangible assets by major asset class (in thousands):
|  |  |  | December 31, 2019 |  |  |  |  |  | December 31, 2018 |  |  |  |
|  | Useful Life (years) |  |  | Gross Carrying Value |  |  | Accumulated Amortization |  |  | Net Book Value |  |  | Gross Carrying Value |  |  | Accumulated Amortization |  |  | Net Book Value |
Developed Technology |  | 20 |  | $ | 2,505 |  |  | $ | 1,883 |  |  | $ | 622 |  |  | $ | 2,505 |  |  | $ | 1,758 |  |  | $ | 747 |
Trade Name |  | Indefinite |  | 654 |  |  | — |  |  | 654 |  |  | 654 |  |  | — |  |  | 654 |
Total |  |  |  | $ | 3,159 |  |  | $ | 1,883 |  |  | $ | 1,276 |  |  | $ | 3,159 |  |  | $ | 1,758 |  |  | $ | 1,401 |
Computation of Basic and Diluted Earnings Per Share | The following table sets forth the computation of basic and diluted (loss) earnings per share (in thousands, except per share amounts):
| Year Ended December 31, |  |  |  |
| 2019 |  | 2018 |  | 2017
Numerator: |  |  |  |  |
Net (loss) income | $ | (13,864) |  |  | $ | (466) |  |  | $ | 19,794 |
Denominator for basic net (loss) income per common share: |  |  |  |  |
Weighted average common shares outstanding | 13,114 |  |  | 12,965 |  |  | 12,831 |
Denominator for diluted net (loss) income per share: |  |  |  |  |
Weighted average common shares outstanding | 13,114 |  |  | 12,965 |  |  | 12,831 |
Dilutive effect of stock options and restricted shares | — |  |  | — |  |  | 279 |
Diluted weighted average shares | 13,114 |  |  | 12,965 |  |  | 13,110 |
(Loss) earnings per common share: |  |  |  |  |
Basic | $ | (1.06) |  |  | $ | (0.04) |  |  | $ | 1.54 |
Diluted | $ | (1.06) |  |  | $ | (0.04) |  |  | $ | 1.51 |

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 allowance for credit loss on accounts receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447 + Details
Name: | us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
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 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 3 -Subparagraph (b),(d) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275 + Details
Name: | us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
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