XML 51 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Information - Summary of Inventories (Detail) - USD ($)
$ in Thousands
Mar. 29, 2019
Dec. 28, 2018
Inventory Disclosure [Abstract]    
Raw materials $ 113,030 $ 121,383
Work in process 50,334 50,959
Finished goods 16,935 13,774
Total $ 180,299 $ 186,116