v3.4.0.3
Inventories, Net (Details) - USD ($)
$ in Thousands
Apr. 01, 2016
Dec. 31, 2015
Inventory Disclosure [Abstract]    
Raw materials $ 161,952 $ 160,640
Work in process 84,752 68,541
Finished goods 263,948 243,209
Inventory, gross 510,652 472,390
Less: customer progress payments (16,557) (15,876)
Less: allowance for excess, slow-moving and obsolete inventory (40,513) (36,128)
Inventories, net $ 453,582 $ 420,386