Quarterly report pursuant to Section 13 or 15(d)

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

v3.10.0.1
Note 9 - Segmented Information - Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2018
Jul. 01, 2018
Jul. 02, 2017
Jul. 01, 2018
Jul. 02, 2017
Revenue $ 44,479 $ 44,479 $ 32,995 $ 81,599 $ 66,173
Gross profit 4,283 $ 4,283 1,420 8,133 4,977
Corporate allocations 2,736   2,635 5,371 5,449
Unrealized foreign exchange (gain) loss on unsettled forward exchange contracts 89   (284) (230) (1,556)
Interest 403   217 710 396
Restructuring charges 96   1,351 96 1,351
Earnings (loss) before income taxes 137   (5,859) 171 (6,243)
Additions to property, plant and equipment 2,955   386 3,052 688
MEXICO          
Revenue 34,963   23,996 63,916 46,475
UNITED STATES          
Revenue 5,282   3,883 10,443 8,771
UNITED STATES | Customers by Invoice Location [Member]          
Revenue 34,699   24,101 64,829 50,175
CHINA          
Revenue 4,234   5,116 7,240 10,927
CHINA | Customers by Invoice Location [Member]          
Revenue 1,923   1,181 3,752 2,356
CANADA | Customers by Invoice Location [Member]          
Revenue 7,857   5,082 13,018 10,504
Africa [Member] | Customers by Invoice Location [Member]          
Revenue   2,631 3,138
Reportable Geographical Components [Member]          
Revenue 46,698   35,699 86,259 71,494
Gross profit 3,461   (1,940) 6,118 (603)
Additions to property, plant and equipment 2,848   268 2,942 564
Reportable Geographical Components [Member] | MEXICO          
Revenue 35,581   23,996 64,654 46,487
Gross profit 3,209   1,338 5,715 2,685
Additions to property, plant and equipment 2,288   25 2,376 180
Reportable Geographical Components [Member] | UNITED STATES          
Revenue 5,331   3,928 10,586 8,910
Gross profit (62)   (1,679) (39) (2,114)
Additions to property, plant and equipment 552   234 558 309
Reportable Geographical Components [Member] | CHINA          
Revenue 5,786   7,775 11,019 16,097
Gross profit 314   (1,599) 442 (1,174)
Additions to property, plant and equipment 8   9 8 75
Corporate, Non-Segment [Member]          
Additions to property, plant and equipment 107   118 110 124
Geography Eliminations [Member]          
Revenue (2,219)   (2,704) (4,660) (5,321)
Geography Eliminations [Member] | MEXICO          
Revenue (618)   (738) (12)
Geography Eliminations [Member] | UNITED STATES          
Revenue (49)   (45) (143) (139)
Geography Eliminations [Member] | CHINA          
Revenue $ (1,552)   $ (2,659) $ (3,779) $ (5,170)