XML 30 R10.htm IDEA: XBRL DOCUMENT v3.24.2
Accounts Receivable
12 Months Ended
Apr. 28, 2024
Receivables [Abstract]  
Accounts Receivable
2.
ACCOUNTS RECEIVABLE

A summary of accounts receivable follows:

 

 

 

April 28,

 

 

April 30,

 

(dollars in thousands)

 

2024

 

 

2023

 

customers

 

$

21,660

 

 

$

25,244

 

allowance for doubtful accounts

 

 

(356

)

 

 

(342

)

allowance for cash discounts

 

 

(113

)

 

 

(96

)

reserve for returns and allowances and discounts

 

 

(53

)

 

 

(28

)

 

$

21,138

 

 

$

24,778

 

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

 

(dollars in thousands)

 

2024

 

 

2023

 

 

2022

 

beginning balance

 

$

(342

)

 

$

(292

)

 

$

(591

)

provision for bad debts

 

 

(276

)

 

 

(121

)

 

 

74

 

write-offs, net of recoveries

 

 

262

 

 

 

71

 

 

 

225

 

ending balance

 

$

(356

)

 

$

(342

)

 

$

(292

)

 

As of April 28, 2024, and April 30, 2023, we assessed the credit risk of our customers within our accounts receivable portfolio. Our risk assessment includes the respective customer’s (i) financial position; (ii) past payment history; (iii) management’s general ability; and (iv) historical loss experience; as well as (v) any other ongoing economic conditions. After our risk assessment was completed, we assigned credit grades to our customers, which in turn were used to determine our allowance for doubtful accounts totaling $356,000 and $342,000 as of April 28, 2024, and April 30, 2023, respectively.

 

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

 

(dollars in thousands)

 

2024

 

 

2023

 

 

2022

 

beginning balance

 

$

(124

)

 

$

(95

)

 

$

(138

)

provision for returns and allowances and discounts

 

 

(1,173

)

 

 

(1,212

)

 

 

(1,386

)

credits issued and discounts taken

 

 

1,131

 

 

 

1,183

 

 

 

1,429

 

ending balance

 

$

(166

)

 

$

(124

)

 

$

(95

)