XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Costs and Estimated Earnings on Uncompleted Contracts
3 Months Ended
Mar. 31, 2023
Costs and Estimated Earnings on Uncompleted Contracts [Abstract]  
Costs and Estimated Earnings on Uncompleted Contracts 4.COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS

The Company’s costs and estimated earnings on uncompleted contracts are comprised of the following:

As of

As of

March 31, 2023

December 31, 2022

(in thousands)

Costs incurred on uncompleted contracts

$

152,600

$

137,736

Estimated earnings

79,772

51,287

Billings to date

(183,567)

(134,665)

$

48,805

$

54,358

These amounts are included in the Consolidated Balance Sheets under the following captions:

As of

As of

March 31, 2023

December 31, 2022

(in thousands)

Costs and estimated earnings in excess of billings on uncompleted contracts

$

58,815

$

79,549

Billings in excess of costs and estimated earnings on

uncompleted contracts (included in Other current liabilities)

(10,010)

(25,191)

$

48,805

$

54,358

At March 31, 2023 and December 31, 2022, the two largest customers comprised 95.0% and 96.7%, respectively, of the costs and estimated earnings in excess of billings on uncompleted contracts, net of billings in excess of costs and estimated earnings.