XML 100 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Payable and Accrued Liabilities - Schedule of Current Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 24, 2019
Dec. 31, 2019
Jun. 30, 2019
Accounts Payable and Accrued Liabilities [Abstract]      
Accounts payable—trade   $ 45,285 $ 46,323
Accrued salaries and commissions   113,901 131,430
Accrued liabilities   229,414 117,551
Accrued interest on Senior Notes   24,786 24,786
Amounts payable in respect of restructuring and other Special charges(1)   1,111 8,153
Asset retirement obligations   3,114 1,660
Total   417,611 $ 329,903
Carbonite      
Business Acquisition, Equity Interests Issued or Issuable [Line Items]      
Purchase consideration unpaid $ 100,000 $ 89,000