Schedule II Valuation and Qualifying Accounts (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
Allowance for doubtful accounts | |||
Movement in Valuation Allowances and Reserves | |||
Beginning Balance | $ 3,577 | $ 3,763 | $ 2,798 |
Additions/(Reductions) to Expense or Other Accounts | 4,990 | 469 | 1,775 |
Deductions | 41 | 655 | 810 |
Ending Balance | 8,526 | 3,577 | 3,763 |
Deferred tax assets valuation allowance | |||
Movement in Valuation Allowances and Reserves | |||
Beginning Balance | 5,375 | 4,604 | 4,552 |
Additions/(Reductions) to Expense or Other Accounts | (4,664) | 771 | 52 |
Deductions | 0 | 0 | 0 |
Ending Balance | $ 711 | $ 5,375 | $ 4,604 |