XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Other Liabilities, Current [Abstract]    
Accrued employee benefits, current $ 35,270 $ 51,783
Restructuring reserve, current 6,019 19,851
Accrued Payroll Taxes, Current 9,989 6,873
Accrued legal and professional fees, current 9,489 8,428
Accrued interest, current 3,394 3,520
Other 66,304 64,586
Total Other Current Liabilities 138,403 157,602
Accrued Environmental Loss Contingencies, Current $ 7,938 $ 2,561