XML 89 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statement Details Financial Statement Details (Summary of the Components of Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 24, 2018
Jun. 25, 2017
Financial Statement Details [Abstract]    
Accrued taxes $ 8,053 $ 11,148
Accrued professional fees 4,911 5,545
Accrued warranty 15,752 13,631
Accrued other 14,812 6,654
Other current liabilities $ 43,528 $ 36,978