XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Summary of Receivables, Net
Receivables consist primarily of trade receivables from the sale of goods and services net of expected credit losses. Receivables, net is summarized as follows:
September 30, 2024December 31, 2023
(In thousands)
Trade receivables:
Completed contracts$33,425 $42,467 
Contracts in progress532,513 409,872 
Retention receivables
67,279 84,474 
Other
6,214 5,254 
Receivables, gross
639,431 542,067 
Less: expected credit losses
7,300 7,967 
Receivables, net
$632,131 $534,100 
Schedule of Receivables Current Excepted Credit Losses
Details of the Company's expected credit losses, disclosed within Receivables, net for the respective periods presented below, were as follows:
Three months ended September 30, Nine months ended September 30,
2024202320242023
(In thousands)
Balance at beginning of period
$7,257 $4,717 $7,967 $2,161 
Current expected credit loss provision
83 1,734 (51)4,385 
Less: write-offs charged against the allowance
84 27 672 181 
Credit loss recoveries collected
44 — 56 59 
Balance at end of period
$7,300 $6,424 $7,300 $6,424