XML 96 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Jun. 30, 2019
Payables and Accruals [Abstract]    
Accrued compensation $ 402,401 $ 336,090
Warranty reserves 117,839 127,932
Income and other taxes payable 215,652 49,926
Dividend payable 167,129 158,868
Other 369,634 273,825
Accrued expenses and other current liabilities $ 1,272,655 $ 946,641