XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable and Credit Losses (Rollforward of Allowances for Credit Losses) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Trade    
Beginning balance $ 29,190 $ 30,897
Write-offs (8,412) (5,464)
Recoveries 2,621 2,408
Provision for credit losses 8,962 5,041
Ending balance 32,361 32,882
Financing    
Beginning balance 11,468 14,891
Write-offs (736) (219)
Recoveries 190 2
Provision for credit losses 1,264 950
Ending balance 12,186 15,624
Allowance for credit losses    
Beginning balance 40,658 45,788
Write-offs (9,148) (5,683)
Recoveries 2,811 2,410
Provision for credit losses 10,226 5,991
Ending balance $ 44,547 $ 48,506