XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts and Financing Receivables (Roll-forward of Allowances for Credit Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Accounts      
Beginning balance $ 35,336 $ 29,190 $ 30,897
Write-offs (61,376) (54,897) (43,273)
Recoveries 11,184 10,806 12,207
Provision for credit losses 61,297 50,237 29,359
Ending balance 46,441 35,336 29,190
Financing      
Beginning balance 12,558 11,468 14,891
Write-offs (4,181) (3,261) (7,653)
Recoveries 1,077 1,413 590
Provision for credit losses 1,940 2,938 3,640
Ending balance 11,394 12,558 11,468
Allowance for credit losses      
Beginning balance 47,894 40,658 45,788
Write-offs (65,557) (58,158) (50,926)
Recoveries 12,261 12,219 12,797
Provision for credit losses 63,237 53,175 32,999
Ending balance $ 57,835 $ 47,894 $ 40,658