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 |
| X | ||||||||||
- Definition Amount of increase in allowance for credit loss on accounts and financing receivable, from recovery. No definition available.
|
| X | ||||||||||
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. No definition available.
|
| X | ||||||||||
- Definition Amount of direct write-downs of accounts and financing receivable charged against the allowance. No definition available.
|
| X | ||||||||||
- Definition Provision For Doubtful Accounts And Loan Losses No definition available.
|
| X | ||||||||||
- Definition Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of increase in allowance for credit loss on accounts receivable, from recovery. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. No definition available.
|
| X | ||||||||||
- Definition Amount of direct write-downs of accounts receivable charged against the allowance. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of increase in allowance for credit loss on financing receivable from recovery. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. No definition available.
|
| X | ||||||||||
- Definition Amount of writeoff of financing receivable, charged against allowance for credit loss. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of expense (reversal of expense) for expected credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of credit loss expense (reversal of expense) for financing receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|