XML 98 R81.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jun. 24, 2018
Payables and Accruals [Abstract]    
Accrued compensation $ 336,090 $ 506,471
Warranty reserves 127,932 192,480
Income and other taxes payable 49,926 185,384
Dividend payable 158,868 174,372
Other 273,825 250,502
Accrued expenses and other current liabilities $ 946,641 $ 1,309,209