XML 125 R109.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment and Geographic Information (Sales by Geographic Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 28, 2018
Sep. 28, 2018
Jun. 29, 2018
Mar. 30, 2018
Dec. 29, 2017
Sep. 29, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 28, 2018
Dec. 29, 2017
Dec. 30, 2016
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Concentration risk percentage                 52.00% 53.00% 57.00%
Total sales $ 303,034 $ 305,088 $ 314,464 $ 292,426 $ 302,260 $ 286,168 $ 280,916 $ 266,736 $ 1,215,012 $ 1,136,080 $ 1,075,502
UNITED STATES [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Total sales                 687,259 662,133 625,670
PUERTO RICO [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Total sales                 146,500 140,184 162,343
Rest Of World [Member]                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Total sales                 319,209 278,399 233,988
COSTA RICA                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Total sales                 $ 62,044 $ 55,364 $ 53,501