XML 32 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Business Segments - Additional Information (Details) - Segment
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Segment Reporting Information [Line Items]        
Number of operating segments     1  
Geographic Concentration Risk | Revenue, Total        
Segment Reporting Information [Line Items]        
Customer and supplier accounted percentage of total revenues, accounts receivable and purchases 10.00% 10.00% 10.00% 10.00%
Percentage of concentration risk 10.00% 10.00% 10.00% 10.00%
United States | Geographic Concentration Risk | Revenue, Total        
Segment Reporting Information [Line Items]        
Customer and supplier accounted percentage of total revenues, accounts receivable and purchases 54.70% 54.60% 51.60% 51.90%
Percentage of concentration risk 54.70% 54.60% 51.60% 51.90%
China | Geographic Concentration Risk | Revenue, Total        
Segment Reporting Information [Line Items]        
Percentage of revenues accounted 11.00%      
Other Than United States | Geographic Concentration Risk | Revenue, Total        
Segment Reporting Information [Line Items]        
Customer and supplier accounted percentage of total revenues, accounts receivable and purchases 45.30% 45.40% 48.40% 48.10%
Percentage of concentration risk 45.30% 45.40% 48.40% 48.10%