XML 60 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories - Major Classes of Inventories (Detail) - USD ($)
$ in Thousands
Jul. 01, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Raw materials $ 158,352 $ 133,311
Work-in-process 46,064 35,807
Finished goods 147,956 153,377
Gross inventories 352,372 322,495
Excess and obsolete reserves (33,239) (25,269)
Net inventories $ 319,133 $ 297,226