XML 52 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Costs and Estimated Earnings on Uncompleted Contracts (Tables)
12 Months Ended
Dec. 31, 2021
Costs and Estimated Earnings on Uncompleted Contracts [Abstract]  
Summary of Costs and Estimated Earnings on Uncompleted Contracts 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
Costs and Estimated Earnings on Uncompleted Contracts Accompanying Consolidated Balance Sheets 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