XML 78 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Other Liabilities, Current [Abstract]    
Accrued employee benefits, current $ 51,783 $ 20,194
Restructuring reserve, current 19,851 34,910
Accrued Payroll Taxes, Current 6,873 5,053
Accrued legal and professional fees, current 8,428 7,724
Accrued interest, current 3,520 7,630
Other 67,147 68,766
Total Other Current Liabilities $ 157,602 $ 144,277