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 |