v3.5.0.2
Inventories, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Inventory Disclosure [Abstract]    
Raw materials $ 147,560 $ 160,640
Work in process 89,354 68,541
Finished goods 253,750 243,209
Inventory, gross 490,664 472,390
Less: customer progress payments (17,234) (15,876)
Less: allowance for excess, slow-moving and obsolete inventory (49,525) (36,128)
Inventories, net $ 423,905 $ 420,386