XML 76 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable and Credit Losses (Classification of Accounts Receivable) (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2020
Jun. 30, 2020
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]        
Trade receivables, current - Gross $ 178,284 $ 79,062 $ 106,980  
Trade receivables, current - Allowance (18,122) (13,154) (10,634)  
Trade receivables, current - Net 160,162 65,908 96,346  
Financing Receivable, after Allowance for Credit Loss, Current [Abstract]        
Financing receivables, current - Gross 8,294 6,348 6,906  
Financing receivables, current - Allowance (5,245) (4,260) (3,716)  
Financing receivables, current - Net 3,049 2,088 3,190  
Accounts Receivable, after Allowance for Credit Loss [Abstract]        
Accounts receivable, current - Gross 186,578 85,410 113,886  
Accounts receivable, current - Allowance (23,367) (17,414) (14,350)  
Accounts receivable, current - Net 163,211 67,996 99,536  
Financing Receivable, after Allowance for Credit Loss, Noncurrent [Abstract]        
Financing receivables, noncurrent - Gross 37,509 39,665 42,925  
Financing receivables, noncurrent - Allowance (11,819) (12,572) (13,099)  
Financing receivables, noncurrent - Net 25,690 27,093 29,826  
Financing Receivable, after Allowance for Credit Loss [Abstract]        
Total 45,803 46,013 49,831  
Total Financing receivables - Allowance (17,064) (16,832) (16,815) $ (15,690)
Total Financing receivables - Net $ 28,739 $ 29,181 $ 33,016