XML 63 R45.htm IDEA: XBRL DOCUMENT v3.5.0.2
Summary of Cash and Cash Equivalents by Geographic Area (Detail) - USD ($)
$ in Thousands
May 01, 2016
May 03, 2015
Apr. 27, 2014
Apr. 28, 2013
Cash and Cash Equivalents [Line Items]        
cash and cash equivalents $ 37,787 $ 29,725 $ 29,303 $ 23,530
Cayman Islands [Member]        
Cash and Cash Equivalents [Line Items]        
cash and cash equivalents 25,762 8,591    
China [Member]        
Cash and Cash Equivalents [Line Items]        
cash and cash equivalents 8,454 13,018    
Canada [Member]        
Cash and Cash Equivalents [Line Items]        
cash and cash equivalents 3,550 5,178    
United States [Member]        
Cash and Cash Equivalents [Line Items]        
cash and cash equivalents $ 21 2,918    
Poland [Member]        
Cash and Cash Equivalents [Line Items]        
cash and cash equivalents   $ 20