XML 45 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule II Valuation and Qualifying Accounts
12 Months Ended
Jun. 30, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II Valuation and Qualifying Accounts
Schedule II Valuation and Qualifying Accounts
(in thousands)Beginning BalanceAdditions/(Reductions) to Expense or Other AccountsDeductionsEnding Balance
Year ended June 30, 2023
Allowance for credit losses$2,798 1,775 810 $3,763 
Deferred tax assets valuation allowance4,552 52 — 4,604 
Year ended June 30, 2022
Allowance for credit losses$2,284 2,153 1,639 $2,798 
Deferred tax assets valuation allowance35,913 (31,361)— 4,552 
Year ended June 30, 2021
Allowance for credit losses$731 1,883 330 $2,284 
Deferred tax assets valuation allowance61,241 (25,328)— 35,913