XML 43 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components (Accrued Warranties) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 03, 2020
Mar. 29, 2019
Apr. 03, 2020
Mar. 29, 2019
Warranty Liability Roll Forward        
Balance as of the beginning of the period $ 3,197 $ 3,416 $ 3,323 $ 3,196
Warranty provision recorded during the period 492 466 1,249 1,632
Consumption during the period (439) (448) (1,322) (1,394)
Balance as of the end of the period $ 3,250 $ 3,434 $ 3,250 $ 3,434