XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts receivable, net
6 Months Ended
Jun. 30, 2022
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Accounts receivable, net

4. Accounts receivable, net

Accounts receivable consisted of the following:

(in thousands)

 

June 30, 2022

 

 

December 31, 2021

 

Trade receivables

 

$

57,992

 

 

$

38,597

 

Revenue recognized in excess of billings

 

 

19,670

 

 

 

72,676

 

Other receivables

 

 

-

 

 

 

147

 

Total

 

 

77,662

 

 

 

111,420

 

Allowance for doubtful accounts

 

 

(1,658

)

 

 

(3,872

)

Accounts receivable, net

 

$

76,004

 

 

$

107,548

 

Included in total receivables above are amounts billed under retainage provisions totaling $5.2 million and $11.6 million as of June 30, 2022, and December 31, 2021, respectively, which are due within the upcoming year.