XML 65 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Effect of adopting ASC 606 (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jul. 29, 2018
Jul. 30, 2017
Apr. 30, 2018
Apr. 29, 2018
Statements of Net Income        
Net sales $ 71,473 $ 79,533    
Cost of sales 60,914 63,068    
Assets        
Accounts Receivable 23,225 22,140 $ 27,452 $ 26,307 [1]
Other current assets 3,852 3,441 2,897 2,870 [1]
Liabilities:        
Accrued expenses 8,176 $ 6,075 $ 10,497 9,325 [1]
Accounting Standards Update 2014-09 [Member] | Calculated under Revenue Guidance in Effect before Topic 606 [Member]        
Statements of Net Income        
Net sales 71,433      
Cost of sales 60,874      
Assets        
Accounts Receivable 24,348     26,307
Other current assets 3,812     2,870
Liabilities:        
Accrued expenses 9,339     9,325
Accounting Standards Update 2014-09 [Member] | Adjustments Due to ASC 606 Adoption [Member]        
Statements of Net Income        
Net sales [2] (40)      
Cost of sales [2] (40)      
Assets        
Accounts Receivable [2] 1,123     1,145
Other current assets [2] (40)     27
Liabilities:        
Accrued expenses [2] $ 1,163     $ 1,172
[1] Derived from audited financial statements.
[2] 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 it with the estimated sales returns liability.