XML 62 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Costs, Estimated Earnings, and Related Billings on Uncompleted Contracts - Contracts in Progress (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Contractors [Abstract]    
Costs incurred on uncompleted contracts $ 32,488 $ 26,340
Estimated earnings 6,172 1,193
Total cost and earnings of unbilled contracts 38,660 27,533
Billings on uncompleted contracts (34,018) (21,912)
Total Costs, estimated earnings, and related billing on uncompleted contracts $ 4,642 $ 5,621