XML 42 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable Allowances
12 Months Ended
Jun. 30, 2020
Receivables [Abstract]  
Accounts Receivable Allowances Accounts Receivable Allowances

The Company has established an allowance for doubtful accounts. The allowance for doubtful accounts is based upon the age of outstanding receivables, credit risk of specific customers, historical trends related to past losses and other relevant factors. Accounts receivable allowances as of June 30, 2020, 2019 and 2018 consisted of the following (in thousands):

 
Beginning
Balance
 
Charged to
Cost and
Expenses (Recovered), net
 
Write-offs
 
Ending
Balance
Allowance for doubtful accounts:
 
 
 
 
 
 
 
Year ended June 30, 2020
$
8,906

 
$
(3,081
)
 
$
(1,239
)
 
$
4,586

Year ended June 30, 2019
1,945

 
7,058

 
(97
)
 
8,906

Year ended June 30, 2018
2,370

 
(96
)
 
(329
)
 
1,945