Annual report pursuant to Section 13 and 15(d)

Note 14 - Restructuring Charges (Details Textual)

v3.8.0.1
Note 14 - Restructuring Charges (Details Textual)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 03, 2016
USD ($)
Dec. 31, 2017
USD ($)
Jan. 01, 2017
USD ($)
Jan. 03, 2016
USD ($)
Restructuring Charges   $ 1,732 $ 176 $ 0
Employee Severance [Member]        
Restructuring Charges $ 176 $ 1,732    
Restructuring and Related Cost, Number of Positions Eliminated 1      
Employee Severance [Member] | MEXICO        
Restructuring and Related Cost, Number of Positions Eliminated   49    
Employee Severance [Member] | CHINA        
Restructuring and Related Cost, Number of Positions Eliminated   102    
Employee Severance [Member] | UNITED STATES        
Restructuring and Related Cost, Number of Positions Eliminated   22    
Employee Severance [Member] | CANADA        
Restructuring and Related Cost, Number of Positions Eliminated   10