Quarterly report pursuant to Section 13 or 15(d)

Note 8 - Segment Reporting Information, by Segment (Details)

v3.5.0.2
Note 8 - Segment Reporting Information, by Segment (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 03, 2016
Jun. 28, 2015
Jul. 03, 2016
Jun. 28, 2015
Reportable Geographical Components [Member] | MEXICO        
Revenues $ 25,672,000 $ 39,155,000 $ 52,464,000 $ 74,762,000
Site Contribution 2,343,000 2,779,000 4,871,000 5,675,000
Additions and Disposals to PP&E 153,000 313,000 334,000 396,000
Reportable Geographical Components [Member] | UNITED STATES        
Revenues 4,722,000 9,008,000 10,680,000 15,586,000
Site Contribution (472,000) 491,000 (440,000) 485,000
Additions and Disposals to PP&E 54,000 379,000 291,000 385,000
Reportable Geographical Components [Member] | CHINA        
Revenues 15,100,000 12,150,000 26,757,000 21,492,000
Site Contribution 550,000 664,000 1,165,000 969,000
Additions and Disposals to PP&E 321,000 252,000 480,000 627,000
Reportable Geographical Components [Member]        
Revenues 45,494,000 60,313,000 89,901,000 111,840,000
Site Contribution 2,421,000 3,934,000 5,596,000 7,129,000
Additions and Disposals to PP&E 528,000 944,000 1,105,000 1,408,000
Product Shipment Destination [Member] | UNITED STATES        
Revenues 25,194,000 40,807,000 54,378,000 86,393,000
Product Shipment Destination [Member] | CHINA        
Revenues 1,541,000 818,000 2,652,000 1,550,000
Product Shipment Destination [Member] | CANADA        
Revenues 14,736,000 6,164,000 23,700,000 11,757,000
Product Shipment Destination [Member] | Europe [Member]        
Revenues 114,000 5,641,000 905,000 2,361,000
Product Shipment Destination [Member] | Africa [Member]        
Revenues 2,030,000 4,311,000 3,900,000 4,394,000
Product Shipment Destination [Member]        
Revenues 43,615,000 57,741,000 85,535,000 106,455,000
Corporate, Non-Segment [Member]        
Additions and Disposals to PP&E 115,000 13,000 171,000 39,000
Geography Eliminations [Member] | MEXICO        
Revenues (139,000) (105,000) (255,000) (210,000)
Geography Eliminations [Member] | UNITED STATES        
Revenues (205,000) (41,000) (267,000) (85,000)
Geography Eliminations [Member] | CHINA        
Revenues (1,535,000) (2,426,000) (3,844,000) (5,090,000)
Geography Eliminations [Member]        
Revenues (1,879,000) (2,572,000) (4,366,000) (5,385,000)
MEXICO        
Revenues 25,533,000 39,050,000 52,209,000 74,552,000
UNITED STATES        
Revenues 4,517,000 8,967,000 10,413,000 15,501,000
CHINA        
Revenues 13,565,000 9,724,000 22,913,000 16,402,000
Revenues 43,615,000 57,741,000 85,535,000 106,455,000
Site Contribution 3,089,000 5,430,000 7,969,000 9,058,000
Corporate allocations 2,645,000 3,257,000 5,534,000 6,171,000
Unrealized foreign exchange gain (loss) on unsettled forward exchange contracts 47,000 (789,000) (999,000) (471,000)
Interest expense (notes 3 & 4) 203,000 304,000 434,000 614,000
Restructuring charges 0   176,000  
Earnings (loss) before income taxes (474,000) 1,162,000 451,000 815,000
Additions and Disposals to PP&E $ 643,000 $ 957,000 $ 1,276,000 $ 1,447,000