XML 90 R74.htm IDEA: XBRL DOCUMENT v3.22.2
ALLOWANCE FOR CREDIT LOSSES (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Receivables [Abstract]      
Unbilled receivables $ 47,900 $ 51,400  
Allowance for credit loss, contract assets 700 400  
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of period 22,151 20,906 $ 17,011
Credit loss expense (recovery) (1,913) 7,132 11,461
Write-off / adjustments (3,765) (8,912) (7,566)
Balance at end of period $ 16,473 22,151 20,906
Adjustment      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of period   $ 3,025  
Balance at end of period     $ 3,025