XML 95 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Other Liabilities, Current [Abstract]    
Accrued employee benefits, current $ 31,254 $ 34,542
Restructuring reserve, current 11,044 8,415
Accrued Payroll Taxes, Current 12,040 10,752
Accrued legal and professional fees, current 16,966 12,698
Accrued interest, current 3,307 3,330
Other 73,087 72,816
Total Other Current Liabilities 149,106 144,112
Accrued Environmental Loss Contingencies, Current $ 1,408 $ 1,559