XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Receivables, net
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Receivables, net Receivables, net
Receivables include billed and unbilled amounts for services provided to clients for which we have an unconditional right to payment as of the end of the applicable period and generally do not bear interest. The following table presents major categories of receivables:
(in thousands)June 30, 2023December 31, 2022
Contracts completed and in progress:
Billed$279,044 $220,809 
Unbilled200,418 120,348 
Total contracts completed and in progress479,462 341,157 
Materials sales84,919 52,182 
Other73,523 71,790 
Total gross receivables637,904 465,129 
Less: allowance for credit losses1,107 1,142 
Total net receivables$636,797 $463,987 
Included in other receivables at June 30, 2023 and December 31, 2022 were items such as estimated recovery from back charge claims, notes receivable, fuel tax refunds and income tax refunds. Other receivables at June 30, 2023 and December 31, 2022 also included $24.9 million of working capital contributions in the form of a loan to a partner in one of our unconsolidated joint ventures that bears interest at prime plus 3.0% per annum. None of our customers had a receivable balance in excess of 10% of our total net receivables as of June 30, 2023 or December 31, 2022.