XML 56 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable, Net
12 Months Ended
Jun. 30, 2020
Receivables [Abstract]  
Accounts Receivable, Net Accounts Receivable, Net
 
 
As of June 30,
(In thousands)
 
2020
 
2019
Trade receivables
 
$
40,695

 
$
53,593

Other receivables(1)
 
1,983

 
2,886

Allowance for doubtful accounts
 
(1,796
)
 
(1,324
)
    Accounts receivable, net
 
$
40,882

 
$
55,155


__________
(1)Includes vendor rebates and other non-trade receivables.

Allowance for doubtful accounts: 
(In thousands)
 
Balance at June 30, 2017
$
(721
)
Provision
(909
)
Write-off
1,530

Recoveries
(395
)
Balance at June 30, 2018
$
(495
)
Provision
(1,761
)
Write-off
533

Recoveries
399

Balance at June 30, 2019
$
(1,324
)
Provision
(1,872
)
Write-off
1,196

Recoveries
204

Balance at June 30, 2020
$
(1,796
)