v3.26.1
Accounts and Financing Receivables (Roll-forward of Allowances for Credit Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Accounts      
Beginning balance $ 46,441 $ 35,336 $ 29,190
Write-offs (66,846) (61,376) (54,897)
Recoveries 12,194 11,184 10,806
Provision for credit losses 67,229 61,297 50,237
Ending balance 59,018 46,441 35,336
Financing      
Beginning balance 11,394 12,558 11,468
Write-offs (4,175) (4,181) (3,261)
Recoveries 1,096 1,077 1,413
Provision for credit losses 1,536 1,940 2,938
Ending balance 9,851 11,394 12,558
Allowance for credit losses      
Beginning balance 57,835 47,894 40,658
Write-offs (71,021) (65,557) (58,158)
Recoveries 13,290 12,261 12,219
Provision for credit losses 68,765 63,237 53,175
Ending balance $ 68,869 $ 57,835 $ 47,894