XML 43 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
Inventories (Detail) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Inventory, Net [Abstract]    
Raw materials $ 19,659 $ 17,128
Work in process 14,062 14,670
Finished goods 13,965 15,048
Gross inventory total 47,686 46,846
Less: Progress billings (629) (316)
Total inventories $ 47,057 $ 46,530