XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
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)20222021
Beginning balance$1,129 $1,161 
Accruals— 65 
Recoveries— 
Write-offs(791)(105)
Ending balance$338 $1,129 
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,
20222021
(in thousands)
Compressors - sales
$3,601 $1,891 
Flares - sales
239 365 
Other (Parts/Rebuilds) - sales
4,728 4,626 
Service and maintenance 1,792 1,914 
Total revenue from contracts with customers
10,360 8,796 
Add: ASC 842 rental revenue74,465 63,624 
Total revenue
$84,825 $72,420 
Contract with Customer, Asset and Liability As of December 31, 2022 and 2021, we had the following receivables and deferred income from contracts with customers:
December 31,
20222021
(in thousands)
Accounts Receivable
Accounts receivable - contracts with customers$4,353 $3,354 
Accounts receivable - ASC 84210,653 8,164 
Total Accounts Receivable15,006 11,518 
Less: Allowance for doubtful accounts(338)(1,129)
Total Accounts Receivable, net$14,668 $10,389 
Deferred income$37 $1,312