XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.4
Accounts and Financing Receivables (Roll-forward of Allowances for Credit Losses) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Jun. 30, 2024
Accounts          
Beginning balance $ 36,691 $ 32,361 $ 35,336 $ 29,190 $ 29,190
Write-offs (16,759) (11,139) (29,870) (19,551)  
Recoveries 2,207 2,307 4,784 4,928  
Provision for credit losses 14,613 11,491 26,502 20,453  
Ending balance 36,752 35,020 36,752 35,020 35,336
Financing          
Beginning balance 13,467 12,186 12,558 11,468 11,468
Write-offs (1,275) (421) (2,373) (1,157) (3,261)
Recoveries 481 254 657 444  
Provision for credit losses 386 1,307 2,217 2,571  
Ending balance 13,059 13,326 13,059 13,326 12,558
Allowance for credit losses          
Beginning balance 50,158 44,547 47,894 40,658 40,658
Write-offs (18,034) (11,560) (32,243) (20,708)  
Recoveries 2,688 2,561 5,441 5,372  
Provision for credit losses 14,999 12,798 28,719 23,024  
Ending balance $ 49,811 $ 48,346 $ 49,811 $ 48,346 $ 47,894