XML 84 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Other Liabilities, Current [Abstract]    
Accrued employee benefits, current $ 20,194 $ 36,268
Restructuring reserve, current 34,910 19,212
Accrued Payroll Taxes, Current 5,053 7,971
Accrued legal and professional fees, current 7,724 13,481
Accrued interest, current 7,630 5,205
Other 68,766 60,685
Total Other Current Liabilities $ 144,277 $ 142,822