XML 87 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Other Liabilities, Current [Abstract]    
Accrued employee benefits, current $ 34,542 $ 36,980
Restructuring reserve, current 8,415 9,379
Accrued Payroll Taxes, Current 10,752 11,606
Accrued legal and professional fees, current 12,698 10,730
Accrued interest, current 3,330 3,425
Other 72,816 64,010
Total Other Current Liabilities 144,112 137,788
Accrued Environmental Loss Contingencies, Current $ 1,559 $ 1,658