XML 56 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Contracts in Progress and Advance Billings on Contracts - Components of Contracts in Progress and Advance Billings on Contracts (Detail) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Contractors [Abstract]    
Costs incurred less costs of revenue recognized $ 61,019 $ 119,688
Revenues recognized less billings to customers 412,722 199,450
Contracts in Progress 473,741 319,138
Billings to customers less revenue recognized 188,238 42,637
Costs incurred less costs of revenue recognized (98,535) 149,849
Advance Billings on Contracts $ 89,703 $ 192,486