Schedule II: Valuation And Qualifying Accounts (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Jun. 30, 2022 |
Jun. 30, 2021 |
Jun. 30, 2020 |
|
Accounts Receivable Allowance [Member] | |||
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] | |||
Balance at Beginning of Year | $ 3,240 | $ 1,770 | $ 250 |
(Additions) Reductions to Income | 126 | 1,618 | 5,214 |
Deductions from Reserves | (386) | (148) | (3,694) |
Balance at End of Year | $ 2,980 | 3,240 | 1,770 |
VAT Allowance [Member] | |||
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] | |||
Balance at Beginning of Year | 237 | 2,235 | |
Deductions from Reserves | $ (237) | (1,998) | |
Balance at End of Year | $ 237 |