XML 85 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable and Credit Losses (Classification of Accounts Receivable) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]      
Trade receivables, current - Gross $ 79,062    
Trade receivables, current - Allowance (13,154)    
Trade receivables, current - Net 65,908    
Financing Receivable, after Allowance for Credit Loss, Current [Abstract]      
Financing receivables, current - Gross 6,348    
Financing receivables, current - Allowance (4,260)    
Financing receivables, current - Net 2,088    
Accounts Receivable, after Allowance for Credit Loss [Abstract]      
Accounts receivable, current - Gross 85,410    
Accounts receivable, current - Allowance (17,414)    
Accounts receivable, current - Net 67,996 $ 87,042  
Financing Receivable, after Allowance for Credit Loss, Noncurrent [Abstract]      
Financing receivables, noncurrent - Gross 39,665    
Financing receivables, noncurrent - Allowance (12,572)    
Financing receivables, noncurrent - Net 27,093    
Financing Receivable, after Allowance for Credit Loss [Abstract]      
Total 46,013 50,025  
Total Financing receivables - Allowance (16,832) $ (15,690) $ (6,289)
Total Financing receivables - Net $ 29,181