XML 97 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Receivables, net
12 Months Ended
Dec. 31, 2023
Time-Sharing Transactions, Maturities of Notes Receivable, Net [Abstract]  
Receivables, net
7. 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)December 31, 2023December 31, 2022
Contracts completed and in progress:
Billed$343,190 $220,809 
Unbilled119,170 120,348 
Total contracts completed and in progress462,360 341,157 
Materials sales61,808 52,182 
Other76,084 71,790 
Total gross receivables600,252 465,129 
Less: allowance for credit losses1,547 1,142 
Total net receivables$598,705 $463,987 
Included in other receivables at December 31, 2023 and 2022 were items such as estimated recovery from back charge claims, notes receivable, fuel tax refunds and income tax refunds. Other receivables at both December 31, 2023 and 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, plus accrued interest at prime plus 3.0% per annum. No receivable individually exceeded 10% of total net receivables at any of these dates.