XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts and Financing Receivables (Classification of Accounts and Financing Receivable) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2024
Jun. 30, 2024
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]        
Accounts receivables, current - Gross $ 244,126 $ 189,874    
Accounts receivables, current - Allowance (52,019) (46,441)    
Accounts receivables, current - Net 192,107 143,433    
Financing Receivable, after Allowance for Credit Loss, Current [Abstract]        
Financing receivables, current - Gross 5,332 5,393    
Financing receivables, current - Allowance (2,602) (2,637)    
Financing receivables, current - Net 2,730 2,756    
Accounts Receivable, after Allowance for Credit Loss [Abstract]        
Accounts and financing receivables, current - Gross 249,458 195,267    
Accounts and financing receivables, current - Allowance (54,621) (49,078)    
Accounts and financing receivables, current - Net 194,837 146,189    
Financing Receivable, after Allowance for Credit Loss, Noncurrent [Abstract]        
Financing receivables, noncurrent - Gross 32,033 33,116    
Financing receivables, noncurrent - Allowance (8,515) (8,757)    
Financing receivables, noncurrent - Net 23,518 24,359    
Financing Receivable, after Allowance for Credit Loss [Abstract]        
Total financing receivables 37,365 38,509    
Total financing receivables - Allowance (11,117) (11,394) $ (13,467) $ (12,558)
Total financing receivables - Net $ 26,248 $ 27,115