Annual report pursuant to Section 13 and 15(d)

Contract Revenue and Percentage-of-Completion Method - Information with Respect to Uncompleted Contracts (Details)

v3.6.0.2
Contract Revenue and Percentage-of-Completion Method - Information with Respect to Uncompleted Contracts (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Revenue Recognition [Abstract]    
Costs incurred on uncompleted contracts $ 246,424 $ 437,658
Estimated profit earned to date 21,363 7,777
Contract costs and estimated profits 267,787 445,435
Less billings to date 244,935 439,694
Net costs and estimated earnings in excess of billings $ 22,852 $ 5,741