XML 29 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Costs and Estimated Earnings on Uncompleted Contracts
12 Months Ended
Dec. 31, 2021
Costs and Estimated Earnings on Uncompleted Contracts [Abstract]  
Costs and Estimated Earnings on Uncompleted Contracts 5.COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTSThe Company’s costs and estimated earnings on uncompleted contracts are comprised of the following: As of As of December 31, 2021 December 31, 2020 (in thousands)Costs incurred on uncompleted contracts $ 75,967 $ 54,949Estimated earnings 28,851 21,778Billings to date (61,628) (43,725) $ 43,190 $ 33,002 These amounts are included in the Consolidated Balance Sheets under the following captions: As of As of December 31, 2021 December 31, 2020 (in thousands)Costs and estimated earnings in excess of billings on uncompleted contracts $ 48,844 $ 34,796Billings in excess of costs and estimated earnings on uncompleted contracts (included in Other current liabilities) (5,654) (1,794) $ 43,190 $ 33,002 At December 31, 2021 and 2020, the eight largest customers comprised 98.8% 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.