XML 38 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
Receivables, net
12 Months Ended
Dec. 31, 2024
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, 2024December 31, 2023
Contracts completed and in progress:
Billed$250,656 $343,190 
Unbilled127,776 119,170 
Total contracts completed and in progress378,432 462,360 
Materials sales55,770 61,808 
Other78,309 76,084 
Total gross receivables512,511 600,252 
Less: allowance for credit losses769 1,547 
Total net receivables$511,742 $598,705 
Included in other receivables at December 31, 2024 and 2023 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, 2024 and 2023 also included $25.0 million of working capital contributions in the form of a loan to a partner in one of our unconsolidated joint ventures, plus accrued interest. No receivable individually exceeded 10% of total net receivables at any of these dates.