XML 89 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Accounts receivable, gross $ 62,925 $ 51,133    
Allowance for doubtful accounts (6,624) (3,349) $ (2,703) $ (1,285)
Accounts receivable, net $ 56,301 $ 47,784    
Concentration risk, number of customers no 0    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [Member]        
Percentage of total receivables 10.00%