XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts and Financing Receivables (Classification of Accounts and Financing Receivable) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]        
Accounts receivables, current - Gross $ 205,610 $ 159,406    
Accounts receivables, current - Allowance (36,691) (35,336)    
Accounts receivables, current - Net 168,919 124,070    
Financing Receivable, after Allowance for Credit Loss, Current [Abstract]        
Financing receivables, current - Gross 5,319 5,239    
Financing receivables, current - Allowance (2,729) (2,476)    
Financing receivables, current - Net 2,590 2,763    
Accounts Receivable, after Allowance for Credit Loss [Abstract]        
Accounts and financing receivables, current - Gross 210,929 164,645    
Accounts and financing receivables, current - Allowance (39,420) (37,812)    
Accounts and financing receivables, current - Net 171,509 126,833    
Financing Receivable, after Allowance for Credit Loss, Noncurrent [Abstract]        
Financing receivables, noncurrent - Gross 35,277 36,214    
Financing receivables, noncurrent - Allowance (10,738) (10,082)    
Financing receivables, noncurrent - Net 24,539 26,132    
Financing Receivable, after Allowance for Credit Loss [Abstract]        
Total financing receivables 40,596 41,453    
Total financing receivables - Allowance (13,467) (12,558) $ (12,186) $ (11,468)
Total financing receivables - Net $ 27,129 $ 28,895