XML 116 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable, Net - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Receivables [Abstract]      
Trade receivables $ 40,695 $ 53,593 $ 54,500
Other receivables 1,983 2,886  
Allowance for doubtful accounts (1,796) (1,324)  
Accounts receivable, net $ 40,882 $ 55,155