XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable and Credit Losses (Classification of Accounts Receivable) (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2021
Jun. 30, 2021
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]        
Trade receivables, current - Gross $ 142,071 $ 109,882 $ 153,838  
Trade receivables, current - Allowance (32,882) (30,897) (16,497)  
Trade receivables, current - Net 109,189 78,985 137,341  
Financing Receivable, after Allowance for Credit Loss, Current [Abstract]        
Financing receivables, current - Gross 5,955 6,116 8,294  
Financing receivables, current - Allowance (3,286) (3,466) (5,245)  
Financing receivables, current - Net 2,669 2,650 3,049  
Accounts Receivable, after Allowance for Credit Loss [Abstract]        
Accounts receivable, current - Gross 148,026 115,998 162,132  
Accounts receivable, current - Allowance (36,168) (34,363) (21,742)  
Accounts receivable, current - Net 111,858 81,635 140,390  
Financing Receivable, after Allowance for Credit Loss, Noncurrent [Abstract]        
Financing receivables, noncurrent - Gross 37,467 36,265 37,509  
Financing receivables, noncurrent - Allowance (12,338) (11,425) (11,819)  
Financing receivables, noncurrent - Net 25,129 24,840 25,690  
Financing Receivable, after Allowance for Credit Loss [Abstract]        
Total 43,422 42,381 45,803  
Total Financing receivables - Allowance (15,624) (14,891) (17,064) $ (16,832)
Total Financing receivables - Net $ 27,798 $ 27,490 $ 28,739