XML 60 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories - Major Classes of Inventories (Detail) - USD ($)
$ in Thousands
Apr. 01, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Raw materials $ 157,869 $ 133,311
Work-in-process 42,950 35,807
Finished goods 161,852 153,377
Gross inventories 362,671 322,495
Excess and obsolete reserves (33,874) (25,269)
Net inventories $ 328,797 $ 297,226