XML 51 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Components (Accrued Warranties) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 29, 2019
Mar. 30, 2018
Mar. 29, 2019
Mar. 30, 2018
Warranty Liability Roll Forward        
Balance as of the beginning of the period $ 3,416 $ 3,168 $ 3,196 $ 3,056
Warranty provision recorded during the period 466 589 1,632 1,817
Consumption during the period (448) (585) (1,394) (1,701)
Balance as of the end of the period $ 3,434 $ 3,172 $ 3,434 $ 3,172