Quarterly report pursuant to Section 13 or 15(d)

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

v3.4.0.3
Note 8 - Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2016
Mar. 29, 2015
Reportable Geographical Components [Member] | MEXICO    
Revenues $ 26,792 $ 35,607
Site Contribution 2,528 2,896
Additions and Disposals to PP&E 181 83
Reportable Geographical Components [Member] | UNITED STATES    
Revenues 5,958 6,578
Site Contribution 32 (6)
Additions and Disposals to PP&E 237 6
Reportable Geographical Components [Member] | CHINA    
Revenues 11,657 9,342
Site Contribution 615 305
Additions and Disposals to PP&E 159 375
Reportable Geographical Components [Member]    
Revenues 44,407 51,527
Site Contribution 3,175 3,195
Additions and Disposals to PP&E 577 464
Product Shipment Destination [Member] | UNITED STATES    
Revenues 29,184 40,975
Product Shipment Destination [Member] | CHINA    
Revenues 1,111 732
Product Shipment Destination [Member] | CANADA    
Revenues 8,964 5,593
Product Shipment Destination [Member] | Europe [Member]    
Revenues 791 1,331
Product Shipment Destination [Member] | Africa [Member]    
Revenues 1,870 83
Product Shipment Destination [Member]    
Revenues 41,920 48,714
Corporate, Non-Segment [Member]    
Additions and Disposals to PP&E 56 26
Geography Eliminations [Member] | MEXICO    
Revenues (116) (105)
Geography Eliminations [Member] | UNITED STATES    
Revenues (62) (44)
Geography Eliminations [Member] | CHINA    
Revenues (2,309) (2,664)
Geography Eliminations [Member]    
Revenues (2,487) (2,813)
MEXICO    
Revenues 26,676 35,502
UNITED STATES    
Revenues 5,896 6,534
CHINA    
Revenues 9,348 6,678
Revenues 41,920 48,714
Site Contribution 4,880 3,628
Corporate allocations 2,889 2,914
Unrealized foreign exchange (gain) loss on unsettled forward exchange contracts (1,046) 318
Interest expense (note 3) 231 $ 310
Restructuring charges 176
Income (loss) before income taxes 925 $ (347)
Additions and Disposals to PP&E $ 633 $ 490