XML 58 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components (Inventory Adjustments) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2017
Jul. 01, 2016
Jul. 03, 2015
Balance Sheet Related Disclosures [Abstract]      
Excess and obsolete inventory charges $ 39 $ 9,175 $ 6,291
Customer service inventory write-downs 1,098 693 1,752
Charges for inventory and customer service inventory write-downs $ 1,137 $ 9,868 $ 8,043
As % of revenue 0.50% 3.70% 2.40%