XML 88 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule II: Valuation And Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Accounts Receivable Allowance [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 2,980 $ 3,240 $ 1,770
(Additions) Reductions to Income (230) 126 1,618
Deductions from Reserves (150) (386) (148)
Balance at End of Year $ 2,600 $ 2,980 3,240
VAT Allowance [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year     237
Deductions from Reserves     $ (237)