XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Contract Assets and Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]  
Schedule of contract assets and liabilities
Contract assets consisted of the following:
(in thousands)September 30,
2024
December 31,
2023
Change
Unbilled revenue, net$216,515 $217,083 $(568)
Contract retainages, net195,328 203,533 (8,205)
Contract assets, net$411,843 $420,616 $(8,773)
Contract liabilities consisted of the following:
(in thousands)September 30,
2024
December 31,
2023
Change
Deferred revenue$250,615 $231,604 $19,011 
Accrued loss provision11,942 8,807 3,135 
Contract liabilities$262,557 $240,411 $22,146 
The following table provides information about contract assets and contract liabilities from contracts with customers:
(in thousands)September 30,
2024
December 31,
2023
Change
Contract assets, net$411,843 $420,616 $(8,773)
Contract liabilities(262,557)(240,411)(22,146)
Net contract assets$149,286 $180,205 $(30,919)
Schedule of net asset position for contracts in process
The net asset position for contracts in process consisted of the following:
(in thousands)September 30,
2024
December 31,
2023
Costs and estimated earnings on uncompleted contracts$7,301,084 $6,716,990 
Less: billings to date7,335,184 6,731,511 
$(34,100)$(14,521)
The net asset position for contracts in process is included within the contract asset and contract liability in the accompanying consolidated balance sheets as follows:
(in thousands)September 30,
2024
December 31,
2023
Unbilled revenue $216,515 $217,083 
Deferred revenue (250,615)(231,604)
$(34,100)$(14,521)