XML 62 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Receivable and Credit Losses (Classification of Accounts Receivable) (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Jun. 30, 2019
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]            
Trade receivables, current - Gross $ 87,537          
Trade receivables, current - Allowance (12,220)          
Trade receivables, current - Net 75,317          
Financing Receivable, after Allowance for Credit Loss, Current [Abstract]            
Financing receivables, current - Gross 5,019          
Financing receivables, current - Allowance (2,777)          
Financing receivables, current - Net 2,242          
Accounts Receivable, after Allowance for Credit Loss [Abstract]            
Accounts receivable, current - Gross 92,556          
Accounts receivable, current - Allowance (14,997)          
Accounts receivable, current - Net 77,559   $ 87,042 $ 98,732    
Financing Receivable, after Allowance for Credit Loss, Noncurrent [Abstract]            
Financing receivables, noncurrent - Gross 40,728          
Financing receivables, noncurrent - Allowance (13,540)          
Financing receivables, noncurrent - Net 27,188          
Financing Receivable, after Allowance for Credit Loss [Abstract]            
Total 45,747   50,025 50,296    
Total Financing receivables - Allowance (16,317) $ (17,355) $ (15,690) $ (14,691) $ (13,873) $ (6,289)
Total Financing receivables - Net $ 29,430