Quarterly report pursuant to Section 13 or 15(d)

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

v3.8.0.1
Note 9 - Segmented Information - Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2017
Oct. 02, 2016
Oct. 01, 2017
Oct. 02, 2016
Revenues $ 34,417 $ 42,683 $ 100,590 $ 128,218
Site Contribution 2,974 3,634 7,951 11,603
Corporate allocations 2,237 2,789 7,686 8,323
Unrealized foreign exchange (gain) loss on unsettled forward exchange contracts 118 4 (1,438) (995)
Interest 229 164 625 598
Restructuring charges 326 1,677 176
Earnings (loss) before income taxes (473) (3) (6,716) 448
Additions and Disposals to PP&E 450 377 1,138 1,653
MEXICO        
Revenues 23,907 24,716 70,382 76,925
UNITED STATES        
Revenues 6,216 4,941 14,987 15,354
UNITED STATES | Customers by Invoice Location [Member]        
Revenues 27,044 29,470 77,219 83,848
CHINA        
Revenues 4,294 13,026 15,221 35,939
CHINA | Customers by Invoice Location [Member]        
Revenues 1,488 1,751 3,844 4,403
CANADA | Customers by Invoice Location [Member]        
Revenues 4,390 9,132 14,894 32,832
Europe [Member] | Customers by Invoice Location [Member]        
Revenues 592 1,497
Africa [Member] | Customers by Invoice Location [Member]        
Revenues 1,495 1,738 4,633 5,638
Reportable Geographical Components [Member]        
Revenues 37,160 45,000 108,654 134,901
Site Contribution 2,437 2,954 1,834 8,550
Additions and Disposals to PP&E 450 363 1,014 1,468
Reportable Geographical Components [Member] | MEXICO        
Revenues 23,907 24,857 70,394 77,321
Site Contribution 2,346 1,642 5,031 6,513
Additions and Disposals to PP&E 220 256 400 590
Reportable Geographical Components [Member] | UNITED STATES        
Revenues 6,319 5,009 15,229 15,689
Site Contribution (55) (331) (2,169) (771)
Additions and Disposals to PP&E 171 12 480 303
Reportable Geographical Components [Member] | CHINA        
Revenues 6,934 15,134 23,031 41,891
Site Contribution 146 1,643 (1,028) 2,808
Additions and Disposals to PP&E 59 95 134 575
Corporate, Non-Segment [Member]        
Additions and Disposals to PP&E 14 124 185
Geography Eliminations [Member]        
Revenues (2,743) (2,317) (8,064) (6,683)
Geography Eliminations [Member] | MEXICO        
Revenues (141) (12) (396)
Geography Eliminations [Member] | UNITED STATES        
Revenues (103) (68) (242) (335)
Geography Eliminations [Member] | CHINA        
Revenues $ (2,640) $ (2,108) $ (7,810) $ (5,952)