XML 88 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable and Credit Losses (Rollforward of Allowances for Credit Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Trade      
Beginning balance $ 10,825 $ 8,243  
Write-offs (4,994) (4,531)  
Recoveries 1,063 961  
Provision for credit losses 6,260 6,152  
Ending balance 13,154 10,825 $ 8,243
Financing      
Beginning balance 15,690 6,289  
Write-offs (4,331) (712)  
Recoveries 160 113  
Provision for credit losses 5,313 10,000  
Ending balance 16,832 15,690 6,289
Allowance for credit losses      
Beginning balance 26,515 14,532  
Write-offs (9,325) (5,243)  
Recoveries 1,223 1,074  
Provisions for credit losses 11,573 16,152 9,817
Ending balance $ 29,986 $ 26,515 $ 14,532