XML 51 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Inventories (Details) - USD ($)
$ in Thousands
Jul. 29, 2017
Apr. 29, 2017
Inventory Disclosure [Abstract]    
Raw materials $ 28,525 $ 24,801
Work-in-process 10,479 7,366
Finished goods 35,408 34,319
Inventories $ 74,412 $ 66,486