XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable and Credit Losses (Rollforward of Allowances for Credit Losses) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Trade    
Beginning balance $ 30,897 $ 11,559
Write-offs (5,464) (1,733)
Recoveries 2,408 1,251
Provision for credit losses 5,041 5,420
Ending balance 32,882 16,497
Financing    
Beginning balance 14,891 16,832
Write-offs (219) (537)
Recoveries 2 0
Provision for credit losses 950 769
Ending balance 15,624 17,064
Allowance for credit losses    
Beginning balance 45,788 28,391
Write-offs (5,683) (2,270)
Recoveries 2,410 1,251
Provision for credit losses 5,991 6,189
Ending balance $ 48,506 $ 33,561