XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenue
The following table shows the Company's revenue disaggregated by product or service type for the three months and six months ended June 30, 2024 and 2023:
Three months ended June 30,
Six months ended June 30,
2024202320242023
(in thousands)(in thousands)
Compressors - sales$58 $38 $1,341 $1,007 
Other (parts/rebuilds) - sales2,212 1,557 3,432 3,580 
Aftermarket services1,295 1,257 1,965 2,162 
Total revenue from contracts with customers3,565 2,852 6,738 6,749 
Add: ASC 842 rental revenue34,926 24,105 68,660 46,828 
Total revenue$38,491 $26,957 $75,398 $53,577 
Schedule of Contract with Customer, Asset and Liability
As of June 30, 2024 and December 31, 2023, we had the following receivables and deferred income from contracts with customers:
June 30, 2024December 31, 2023
(in thousands)
Accounts Receivable
Accounts receivable - contracts with customers$5,593 $7,138 
Accounts receivable - ASC 84228,518 32,871 
Total Accounts Receivable34,111 40,009 
Less: Allowance for doubtful accounts(1,110)(823)
Total Accounts Receivable, net$33,001 $39,186 
Deferred income$— $418