Quarterly report pursuant to Section 13 or 15(d)

Note 9 - Segmented Information - Segment Reporting Information, by Segment (Details)

v3.7.0.1
Note 9 - Segmented Information - Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2017
Jul. 03, 2016
Jul. 02, 2017
Jul. 03, 2016
Restructuring charges $ 1,351 $ 1,351 $ 176
Earnings (loss) before income taxes (5,859) (474) (6,243) 451
Additions and Disposals to PP&E 386 643 688 1,276
Revenues 32,995 43,615 66,173 85,535
Site Contribution 1,420 3,089 4,977 7,969
Corporate allocations 2,635 2,645 5,449 5,534
Unrealized foreign exchange (gain) loss on unsettled forward exchange contracts (284) 47 (1,556) (999)
Interest 217 203 396 434
MEXICO        
Revenues 23,996 25,533 46,475 52,209
UNITED STATES        
Revenues 3,883 4,517 8,771 10,413
UNITED STATES | Customers by Invoice Location [Member]        
Revenues 24,101 25,194 50,175 54,378
CHINA        
Revenues 5,116 13,565 10,927 22,913
CHINA | Customers by Invoice Location [Member]        
Revenues 1,181 1,541 2,356 2,652
CANADA | Customers by Invoice Location [Member]        
Revenues 5,082 14,736 10,504 23,700
Europe [Member] | Customers by Invoice Location [Member]        
Revenues 114 905
Africa [Member] | Customers by Invoice Location [Member]        
Revenues 2,631 2,030 3,138 3,900
Reportable Geographical Components [Member]        
Additions and Disposals to PP&E 268 528 564 1,105
Revenues 35,699 45,494 71,494 89,901
Site Contribution (1,940) 2,421 (603) 5,596
Reportable Geographical Components [Member] | MEXICO        
Additions and Disposals to PP&E 25 153 180 334
Revenues 23,996 25,672 46,487 52,464
Site Contribution 1,338 2,343 2,685 4,871
Reportable Geographical Components [Member] | UNITED STATES        
Additions and Disposals to PP&E 234 54 309 291
Revenues 3,928 4,722 8,910 10,680
Site Contribution (1,679) (472) (2,114) (440)
Reportable Geographical Components [Member] | CHINA        
Additions and Disposals to PP&E 9 321 75 480
Revenues 7,775 15,100 16,097 26,757
Site Contribution (1,599) 550 (1,174) 1,165
Corporate, Non-Segment [Member]        
Additions and Disposals to PP&E 118 115 124 171
Geography Eliminations [Member]        
Revenues (2,704) (1,879) (5,321) (4,366)
Geography Eliminations [Member] | MEXICO        
Revenues (139) (12) (255)
Geography Eliminations [Member] | UNITED STATES        
Revenues (45) (205) (139) (267)
Geography Eliminations [Member] | CHINA        
Revenues $ (2,659) $ (1,535) $ (5,170) $ (3,844)