XML 87 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Feb. 13, 2020
Jun. 15, 2018
Jun. 30, 2020
Jul. 01, 2019
Jun. 30, 2019
Schedule of other current liabilities [Line Items]          
Finance Lease, Liability, Current     $ 8,055   $ 10,668
Lease financing obligation, short-term portion     0   12,569
Derivative Liability, Current     3,521   1,628
Other current liabilities     13,268 $ 15,312 27,881
Other Current Liabilities [Member]          
Schedule of other current liabilities [Line Items]          
Other current liabilities     $ 1,692   $ 3,016
Senior Notes due 2026 [Member]          
Schedule of other current liabilities [Line Items]          
Proceeds from Issuance of Private Placement $ 200,000 $ 400,000