XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable and Credit Losses (Rollforward of Allowances for Credit Losses) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Trade        
Beginning balance $ 27,516 $ 21,335 $ 30,897 $ 11,559
Write-offs (11,575) (3,915) (31,751) (8,463)
Recoveries 3,613 2,670 7,869 6,024
Provision for credit losses 8,212 6,606 20,751 17,576
Ending balance 27,766 26,696 27,766 26,696
Financing        
Beginning balance 16,045 17,710 14,891 16,832
Write-offs (161) (16) (777) (762)
Recoveries 402 11 436 28
Provision for credit losses 904 369 2,640 1,976
Ending balance 17,190 18,074 17,190 18,074
Allowance for credit losses        
Beginning balance 43,561 39,045 45,788 28,391
Write-offs (11,736) (3,931) (32,528) (9,225)
Recoveries 4,015 2,681 8,305 6,052
Provision for credit losses 9,116 6,975 23,391 19,552
Ending balance $ 44,956 $ 44,770 $ 44,956 $ 44,770