XML 83 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Other Liabilities, Current [Abstract]    
Accrued employee benefits, current $ 36,980 $ 35,270
Restructuring reserve, current 9,379 6,019
Accrued Payroll Taxes, Current 11,606 9,989
Accrued legal and professional fees, current 10,730 9,489
Accrued interest, current 3,425 3,394
Other 64,010 66,304
Total Other Current Liabilities 137,788 138,403
Accrued Environmental Loss Contingencies, Current $ 1,658 $ 7,938