XML 45 R34.htm IDEA: XBRL DOCUMENT v3.4.0.3
Inventories - Major Classes of Inventories (Detail) - USD ($)
$ in Thousands
Apr. 03, 2016
Dec. 31, 2015
Inventory Disclosure [Abstract]    
Raw materials $ 98,819 $ 92,929
Work-in-process 28,097 27,730
Finished goods 111,612 97,814
Gross inventories 238,528 218,473
Excess and obsolete reserves (22,581) (22,531)
Net inventories $ 215,947 $ 195,942