XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Costs and Estimated Earnings on Uncompleted Contracts
3 Months Ended
Mar. 31, 2021
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, 2021

December 31, 2020

(in thousands)

Costs incurred on uncompleted contracts

$

62,753

$

54,949

Estimated earnings

25,149

21,778

Billings to date

(51,333)

(43,725)

$

36,569

$

33,002

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

As of

As of

March 31, 2021

December 31, 2020

(in thousands)

Costs and estimated earnings in excess of billings on uncompleted contracts

$

38,574

$

34,796

Billings in excess of costs and estimated earnings on

uncompleted contracts (included in Other current liabilities)

(2,005)

(1,794)

$

36,569

$

33,002

As of March 31, 2021 and December 31, 2020, the eight largest customers comprised 99.5% and 99.4%, respectively, of the costs and estimated earnings in excess of billings on uncompleted contracts, net of billings in excess of costs and estimated earnings.