v3.26.1
Uncompleted Contracts (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Changes in Contract Assets and Liabilities
The changes in contract assets and liabilities were as follows:
June 30, 2026December 31, 2025Change
(In thousands)
Contract assets$121,925 $77,528 $44,397 
Contract liabilities(26,640)(33,773)7,133 
Net contract assets
$95,285 $43,755 $51,530 

June 30, 2025December 31, 2024Change
(In thousands)
Contract assets1
$63,964 $31,283 $32,681 
Contract liabilities1
(36,306)(42,126)5,820 
Net contract assets (liabilities)$27,658 $(10,843)$38,501 
1.Following the issuance of the FASB Staff Educational Paper on Topic 606: Presentation and Disclosure of Retainage for Construction Contractors, we have reclassed retention receivables on a contract-by-contract basis from accounts receivable to contract assets and liabilities. The change in presentation was on a prospective basis beginning with balances as of December 31, 2025