Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF ACCOUNTS RECEIVABLE, CONTRACT ASSET AND DEFERRED REVENUE (Details)

v3.21.2
SCHEDULE OF ACCOUNTS RECEIVABLE, CONTRACT ASSET AND DEFERRED REVENUE (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]    
Beginning balance $ 44,819  
Short-term Contract with Customer [Member]    
Disaggregation of Revenue [Line Items]    
Beginning balance 1,173 $ 20
CCH acquisition 20
Increase (decrease), net (12) 82
Ending balance 1,181 1,009
Meridian acquisition   907
Long-term Contract with Customer [Member]    
Disaggregation of Revenue [Line Items]    
Beginning balance 305 19
CCH acquisition 269
Increase (decrease), net (121) (81)
Ending balance 184 207
Meridian acquisition  
Accounts Receivable [Member]    
Disaggregation of Revenue [Line Items]    
Beginning balance 12,089 6,995
CCH acquisition 2,705 2,299
Increase (decrease), net 1,430 (1,888)
Ending balance 16,224 11,206
Meridian acquisition   3,800
Contract Asset [Member]    
Disaggregation of Revenue [Line Items]    
Beginning balance 4,105 2,385
CCH acquisition 2,402 538
Increase (decrease), net (1,037) (376)
Ending balance $ 5,470 3,428
Meridian acquisition   $ 881