XML 55 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories - Major Classes of Inventories (Detail) - USD ($)
$ in Thousands
Jul. 02, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]    
Raw materials $ 115,637 $ 90,019
Work-in-process 40,310 25,166
Finished goods 123,993 99,784
Gross inventories 279,940 214,969
Excess and obsolete reserves (27,406) (24,561)
Net inventories $ 252,534 $ 190,408