XML 74 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Costs and Estimated Earnings on Uncompleted Contracts - Schedule of Cost and Estimated Earnings on Uncompleted Contracts (Detail)
$ in Thousands
Dec. 31, 2017
USD ($)
Contractors [Abstract]  
Costs incurred on uncompleted contracts $ 79,235
Estimated earnings 44,035
Total 123,270
Less: Billings to date 121,464
Net under (over) billings $ 1,806