XML 58 R48.htm IDEA: XBRL DOCUMENT v3.26.3
Accounts and Financing Receivables (Classification of Accounts and Financing Receivable) (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Sep. 30, 2025
Jun. 30, 2025
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]        
Accounts receivables, current - Gross $ 300,338 $ 225,869    
Accounts receivables, current - Allowance (61,463) (59,018)    
Accounts receivables, current - Net 238,875 166,851    
Financing Receivable, after Allowance for Credit Loss, Current [Abstract]        
Financing receivables, current - Gross 5,284 5,336    
Financing receivables, current - Allowance (2,690) (2,626)    
Financing receivables, current - Net 2,594 2,710    
Accounts Receivable, after Allowance for Credit Loss [Abstract]        
Accounts and financing receivables, current - Gross 305,622 231,205    
Accounts and financing receivables, current - Allowance (64,153) (61,644)    
Accounts and financing receivables, current - Net 241,469 169,561    
Financing Receivable, after Allowance for Credit Loss, Noncurrent [Abstract]        
Financing receivables, noncurrent - Gross 27,921 28,710    
Financing receivables, noncurrent - Allowance (6,527) (7,225)    
Financing receivables, noncurrent - Net 21,394 21,485    
Financing Receivable, after Allowance for Credit Loss [Abstract]        
Total financing receivables 33,205 34,046    
Total financing receivables - Allowance (9,217) (9,851) $ (11,117) $ (11,394)
Total financing receivables - Net $ 23,988 $ 24,195