XML 96 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts and Financing Receivables (Roll-forward of Allowances for Credit Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Accounts      
Beginning balance $ 29,190 $ 30,897 $ 11,559
Write-offs (54,897) (43,273) (15,980)
Recoveries 10,806 12,207 11,488
Provision for credit losses 50,237 29,359 23,830
Ending balance 35,336 29,190 30,897
Financing      
Beginning balance 11,468 14,891 16,832
Write-offs (3,261) (7,653) (5,287)
Recoveries 1,413 590 35
Provision for credit losses 2,938 3,640 3,311
Ending balance 12,558 11,468 14,891
Allowance for credit losses      
Beginning balance 40,658 45,788 28,391
Write-offs (58,158) (50,926) (21,267)
Recoveries 12,219 12,797 11,523
Provision for credit losses 53,175 32,999 27,141
Ending balance $ 47,894 $ 40,658 $ 45,788