Annual report pursuant to Section 13 and 15(d)

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

v3.8.0.1
Note 11 - Segmented Information - Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Jan. 01, 2017
Jan. 03, 2016
Revenues $ 139,231 $ 167,868 $ 220,616
Site Contribution 10,851 15,027 17,717
Corporate expenses 10,174 11,061 12,560
Unrealized foreign exchange gain on unsettled forward exchange contracts (918) (831) (616)
Restructuring charges 1,732 176 0
Interest expense, net (note 4) 903 788 1,183
Earnings (loss) before income taxes (7,285) 55 669
Additions and Disposals to PP&E 1,247 2,200 2,828
MEXICO      
Revenues 99,564 102,016 142,250
UNITED STATES      
Revenues 21,014 21,261 32,802
UNITED STATES | Customers by Invoice Location [Member]      
Revenues 108,783 114,850 167,229
CANADA | Customers by Invoice Location [Member]      
Revenues 19,986 37,845 31,275
CHINA      
Revenues 18,653 44,591 45,564
CHINA | Customers by Invoice Location [Member]      
Revenues 4,961 6,832 3,336
Europe [Member] | Customers by Invoice Location [Member]      
Revenues 1,833 4,481
Africa [Member] | Customers by Invoice Location [Member]      
Revenues 5,501 6,508 14,295
Reportable Geographical Components [Member]      
Revenues 148,195 176,994 230,981
Site Contribution 4,606 11,249 13,796
Additions and Disposals to PP&E 1,124 2,015 2,640
Reportable Geographical Components [Member] | MEXICO      
Revenues 99,577 102,546 142,738
Site Contribution 7,515 8,380 9,784
Additions and Disposals to PP&E 480 771 735
Reportable Geographical Components [Member] | UNITED STATES      
Revenues 21,269 21,703 33,088
Site Contribution (1,794) (1,327) 913
Additions and Disposals to PP&E 499 550 857
Reportable Geographical Components [Member] | CHINA      
Revenues 27,349 52,745 55,155
Site Contribution (1,115) 4,196 3,099
Additions and Disposals to PP&E 145 694 1,048
Corporate, Non-Segment [Member]      
Additions and Disposals to PP&E 123 185 188
Geography Eliminations [Member]      
Revenues (8,964) (9,126) (10,365)
Geography Eliminations [Member] | MEXICO      
Revenues (13) (530) (488)
Geography Eliminations [Member] | UNITED STATES      
Revenues (255) (442) (286)
Geography Eliminations [Member] | CHINA      
Revenues $ (8,696) $ (8,154) $ (9,591)