XML 79 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ (201) $ (3,766) $ (4,485)
(Additions) / Deductions Charged to Costs and Expenses (29,189) 2,050 2,323
(Additions) / Deductions Charged to Other Accounts 0 840 (1,992)
Deductions 161 675 388
Balance at End of Period (29,229) (201) (3,766)
Allowance for doubtful accounts / credit losses      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period (171) (843) (1,354)
(Additions) / Deductions Charged to Costs and Expenses 0 (3) 123
(Additions) / Deductions Charged to Other Accounts 0 0 0
Deductions 161 675 388
Balance at End of Period (10) (171) (843)
Deferred tax valuation allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period (30) (2,923) (3,131)
(Additions) / Deductions Charged to Costs and Expenses (29,189) 2,053 2,200
(Additions) / Deductions Charged to Other Accounts 0 840 (1,992)
Deductions 0 0 0
Balance at End of Period $ (29,219) $ (30) $ (2,923)