Quarterly report pursuant to Section 13 or 15(d)

Note 12 - Restructuring Charges (Details Textual)

v3.19.3
Note 12 - Restructuring Charges (Details Textual)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 29, 2019
USD ($)
Sep. 30, 2018
USD ($)
Restructuring Charges, Total $ 6,454 $ 58 $ 8,624 $ 154
One-time Termination Benefits [Member]        
Restructuring Charges, Total     4,082  
Dongguan Facility Closure [Member]        
Restructuring and Related Cost, Number of Positions Eliminated 137      
Restructuring Charges, Total $ 5,539 5,539
Restructuring and Related Cost, Expected Cost, Total 2,037   2,037  
Restructuring and Related Cost, Expected Cost Remaining $ 699   699  
Dongguan Facility Closure [Member] | One-time Termination Benefits [Member]        
Restructuring Charges, Total     $ 997
Other Restructuring Charges [Member] | UNITED STATES        
Restructuring and Related Cost, Number of Positions Eliminated 19   47  
Other Restructuring Charges [Member] | CANADA        
Restructuring and Related Cost, Number of Positions Eliminated 4   8  
Other Restructuring Charges [Member] | MEXICO        
Restructuring and Related Cost, Number of Positions Eliminated 89   548  
Other Restructuring Charges [Member] | One-time Termination Benefits [Member]        
Restructuring Charges, Total $ 915 $ 58 $ 3,085 $ 154