XML 83 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue from Contracts with Customers - Effect of adopting ASC 606 (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 28, 2019
Jan. 27, 2019
Oct. 28, 2018
Jul. 29, 2018
Apr. 29, 2018
Jan. 28, 2018
Oct. 29, 2017
Jul. 30, 2017
Apr. 28, 2019
Apr. 29, 2018
Apr. 30, 2017
Apr. 30, 2018
Assets:                        
Accounts Receivable $ 23,751       $ 26,307       $ 23,751 $ 26,307   $ 27,452
Other current assets 2,849       2,870       2,849 2,870   2,897
Liabilities:                        
Accrued expenses 9,192       9,325       9,192 9,325   10,497
Statements of Net Income                        
Net Sales 70,963 $ 77,226 $ 77,006 $ 71,473 78,184 $ 85,310 $ 80,698 $ 79,533 296,669 323,725 $ 309,544  
Cost of sales 58,774 $ 63,103 $ 63,680 $ 60,914 $ 63,424 $ 67,707 $ 64,894 $ 63,068 246,471 $ 259,092 $ 240,309  
Accounting Standards Update 2014-09 [Member] | Calculated under Revenue Guidance in Effect before Topic 606 [Member]                        
Assets:                        
Accounts Receivable 22,897               22,897      
Other current assets 2,821               2,821      
Liabilities:                        
Accrued expenses 8,310               8,310      
Statements of Net Income                        
Net Sales                 296,641      
Cost of sales                 246,443      
Accounting Standards Update 2014-09 [Member] | Adjustments Due to ASC 606 Adoption [Member]                        
Assets:                        
Accounts Receivable (854)               (854)     1,145 [1]
Other current assets (28)               (28)     27 [1]
Liabilities:                        
Accrued expenses $ (882)               (882)     $ 1,172 [1]
Statements of Net Income                        
Net Sales                 (28)      
Cost of sales                 $ (28)      
[1] The adjustments associated with the adoption of the new standard are related to classifying allowances for estimated sales returns as a liability rather than as a contra account to accounts receivable on the consolidated balance sheet for the current year’s presentation only. As required under the new standard, we also recorded the estimated allowance for sales returns on a gross basis rather than a net basis by separately reflecting a return goods asset within other current assets rather than netting such amounts with the estimated sales returns liability.