XML 50 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable - Allowance for Returns and Allowances and Discounts Accounts (Detail) - Reserve for returns and allowances and discounts [Member] - USD ($)
$ in Thousands
9 Months Ended
Jan. 29, 2017
Jan. 31, 2016
Valuation and Qualifying Accounts Disclosure [Line Items]    
Beginning balance $ (962) $ (738)
Provision for returns, allowances and discounts (2,357) (2,389)
Credits issued 2,103 2,041
Ending balance $ (1,216) $ (1,086)