XML 54 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable, Net (Tables)
12 Months Ended
Jun. 30, 2021
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
 As of June 30,
(In thousands)20212020
Trade receivables$37,208 $40,695 
Other receivables(1)3,438 1,983 
Allowance for doubtful accounts(325)(1,796)
    Accounts receivable, net$40,321 $40,882 
__________(1)Includes vendor rebates and other non-trade receivables, as well as $2.4 million for the cash surrender value of several life insurance policies terminated (see Note 11 for details)
Schedule of Allowance for Accounts and Notes Receivable
Allowance for doubtful accounts: 
(In thousands)
Balance at June 30, 2018$(495)
Provision(1,761)
Write-off533 
Recoveries399 
Balance at June 30, 2019$(1,324)
Provision(1,872)
Write-off1,196 
Recoveries204 
Balance at June 30, 2020$(1,796)
Provision619 
Write-off704 
Recoveries148 
Balance at June 30, 2021$(325)