XML 45 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable (Tables)
6 Months Ended
Oct. 28, 2018
Receivables [Abstract]  
Summary of Accounts Receivable

A summary of accounts receivable follows:

 

(dollars in thousands)

   October 28, 2018      October 29, 2017      April 29, 2018  

Customers

   $ 24,956      $ 25,593      $ 28,097  

Allowance - doubtful accounts

     (388      (374      (357

Allowance - cash discounts

     (164      (188      (245

Allowance - sales returns & allowances (1)

     (42      (811      (1,188
  

 

 

    

 

 

    

 

 

 
   $ 24,362      $ 24,220      $ 26,307  
  

 

 

    

 

 

    

 

 

 

 

(1)

Due to the adoption of ASC Topic 606, Revenue from Contracts with Customers, certain balance sheet reclassifications were required regarding our allowance for sales returns and allowances for the current year’s presentation only. See Note 5 to the consolidated financial statements for required balance sheet disclosures associated with the adoption of ASC Topic 606.

Summary of the Activity in the Allowance for Doubtful Accounts

A summary of the activity in the allowance for doubtful accounts follows:

 

     Six months ended  

(dollars in thousands)

   October 28, 2018      October 29, 2017  

Beginning balance

   $ (357    $ (414

Provision for bad debts

     (28      40  

Net write-offs, net of recoveries

     (3      —    
  

 

 

    

 

 

 

Ending balance

   $ (388    $ (374
  

 

 

    

 

 

 
Summary of the Activity in the Allowance for Returns and Allowances and Discounts

A summary of the activity in the allowances for sales returns and allowances and cash discounts follows:

 

     Six months ended  

(dollars in thousands)

   October 28, 2018      October 29, 2017  

Beginning balance

   $ (1,433    $ (1,220

Adoption of ASC Topic 606 (1)

     1,145        —    

Provision for returns, allowances and discounts

     (1,080      (1,330

Credits issued

     1,162        1,551  
  

 

 

    

 

 

 

Ending balance

   $ (206    $ (999