XML 78 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable and Credit Losses (Rollforward of Allowances for Credit Losses) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Trade    
Beginning balance $ 13,154 $ 10,825
Write-offs (1,910) (759)
Recoveries 1,318 186
Provision for credit losses 5,560 382
Ending balance 18,122 10,634
Financing    
Beginning balance 16,832 15,690
Write-offs (537) (256)
Recoveries 0 40
Provision for credit losses 769 1,341
Ending balance 17,064 16,815
Allowance for credit losses    
Beginning balance 29,986 26,515
Write-offs (2,447) (1,015)
Recoveries 1,318 226
Provision for credit losses 6,329 1,723
Ending balance $ 35,186 $ 27,449