XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
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)20212020
Beginning balance$1,161 $918 
Accruals65 329 
Recoveries— 
Write-offs(105)(86)
Ending balance$1,129 $1,161 
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,
20212020
(in thousands)
Compressors - sales
$1,891 $2,211 
Flares - sales
365 489 
Other (Parts/Rebuilds) - sales
4,626 2,957 
Service and maintenance 1,914 1,572 
Total revenue from contracts with customers
8,796 7,229 
Add: ASC 842 rental revenue63,624 60,826 
Total revenue
$72,420 $68,055 
Contract with Customer, Asset and Liability As of December 31, 2021 and 2020, we had the following receivables and deferred income from contracts with customers:
December 31,
20212020
(in thousands)
Accounts Receivable
Accounts receivable - contracts with customers$3,354 $3,243 
Accounts receivable - ASC 8428,164 9,802 
Total Accounts Receivable11,518 13,045 
Less: Allowance for doubtful accounts(1,129)(1,161)
Total Accounts Receivable, net$10,389 $11,884 
Deferred income$1,312 $1,103