XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Receivable and Credit Losses (Classification of Accounts Receivable) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]            
Trade receivables, current - Gross $ 99,811          
Trade receivables, current - Allowance (11,298)          
Trade receivables, current - Net 88,513          
Financing Receivable, after Allowance for Credit Loss, Current [Abstract]            
Financing receivables, current - Gross 6,830          
Financing receivables, current - Allowance (4,292)          
Financing receivables, current - Net 2,538          
Accounts Receivable, after Allowance for Credit Loss [Abstract]            
Accounts receivable, current - Gross 106,641          
Accounts receivable, current - Allowance (15,590)          
Accounts receivable, current - Net 91,051   $ 87,042 $ 93,394    
Financing Receivable, after Allowance for Credit Loss, Noncurrent [Abstract]            
Financing receivables, noncurrent - Gross 41,165          
Financing receivables, noncurrent - Allowance (13,063)          
Financing receivables, noncurrent - Net 28,102          
Financing Receivable, after Allowance for Credit Loss [Abstract]            
Total 47,995   50,025 50,215    
Total Financing receivables - Allowance (17,355) $ (16,815) $ (15,690) $ (13,873) $ (9,578) $ (6,289)
Total Financing receivables - Net $ 30,640