Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.1
Note 10 - Segmented Information - Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 30, 2018
Apr. 01, 2018
Revenues $ 102,649   $ 37,120
Site Contribution 8,624   3,850
Corporate allocations 2,108   2,635
Restructuring charges 624  
Unrealized foreign exchange gain on unsettled forward exchange contracts   (319)
Interest 2,870   307
Income before income taxes 1,482   34
Additions and Disposals to PP&E 680 $ 5,703  
MEXICO      
Revenues 65,726   28,953
UNITED STATES      
Revenues 29,694   5,161
UNITED STATES | Customers by Invoice Location [Member]      
Revenues 94,186   30,130
CHINA      
Revenues 7,229   3,006
CHINA | Customers by Invoice Location [Member]      
Revenues 3,424   1,829
CANADA | Customers by Invoice Location [Member]      
Revenues 5,039   5,161
Reportable Geographical Components [Member]      
Revenues 104,227   39,561
Site Contribution 7,084   2,657
Additions and Disposals to PP&E 680 5,585  
Reportable Geographical Components [Member] | MEXICO      
Revenues 65,760   29,073
Site Contribution 4,806   2,506
Additions and Disposals to PP&E 387 4,328  
Reportable Geographical Components [Member] | UNITED STATES      
Revenues 29,811   5,255
Site Contribution 1,423   23
Additions and Disposals to PP&E 261 1,049  
Reportable Geographical Components [Member] | CHINA      
Revenues 8,656   5,233
Site Contribution 855   128
Additions and Disposals to PP&E 32 208  
Corporate, Non-Segment [Member]      
Additions and Disposals to PP&E $ 118  
Geography Eliminations [Member]      
Revenues (1,578)   (2,441)
Geography Eliminations [Member] | MEXICO      
Revenues (34)   (120)
Geography Eliminations [Member] | UNITED STATES      
Revenues (117)   (94)
Geography Eliminations [Member] | CHINA      
Revenues $ (1,427)   $ (2,227)