XML 55 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Business Segments - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 01, 2017
Customer
Jul. 02, 2016
Customer
Jul. 01, 2017
Customer
Segment
Jul. 02, 2016
Customer
Dec. 31, 2016
Customer
Segment Reporting Information [Line Items]          
Number of operating segments | Segment     1    
Customer Concentration Risk | Revenue, Total          
Segment Reporting Information [Line Items]          
Customer accounted percentage of total revenues 10.00% 10.00% 10.00% 10.00%  
Number of customer accounted for total revenues and net accounts receivable 0 0 0 0  
Customer Concentration Risk | Accounts Receivable          
Segment Reporting Information [Line Items]          
Customer accounted percentage of total revenues 10.00% 10.00% 10.00%   10.00%
Number of customer accounted for total revenues and net accounts receivable 0 0 0 0 0
United States | Customer Concentration Risk | Revenue, Total          
Segment Reporting Information [Line Items]          
Customer accounted percentage of total revenues 58.80% 58.10% 56.60% 53.60%  
Other Than United States | Customer Concentration Risk | Revenue, Total          
Segment Reporting Information [Line Items]          
Customer accounted percentage of total revenues 41.20% 41.90% 43.40% 46.40%