XML 64 R49.htm IDEA: XBRL DOCUMENT v3.6.0.2
Inventories (Summary of Inventories) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Inventory Disclosure [Abstract]    
Raw materials $ 24,518 $ 17,128
Work in process 17,161 14,670
Finished goods 25,360 15,048
Inventory, Gross, Total 67,039 46,846
Less: Progress billings (893) (316)
Total inventories $ 66,146 $ 46,530