Quarterly report pursuant to Section 13 or 15(d)

Note 9 - Segmented Information (Details Textual)

v3.10.0.1
Note 9 - Segmented Information (Details Textual) - Customer Concentration Risk [Member]
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 01, 2018
Jul. 02, 2017
Jul. 01, 2018
Jul. 02, 2017
Dec. 31, 2017
Dec. 31, 2017
Sales Revenue, Net [Member]            
Number of Major Customers   4 3 3    
Sales Revenue, Net [Member] | Major Customer1 [Member]            
Concentration Risk, Percentage 14.40% 13.50% 13.90% 12.10%    
Sales Revenue, Net [Member] | Major Customer2 [Member]            
Concentration Risk, Percentage 10.40% 11.40% 10.40% 10.30%    
Sales Revenue, Net [Member] | Major Customer3 [Member]            
Concentration Risk, Percentage 10.00% 11.00% 10.10% 10.10%    
Sales Revenue, Net [Member] | Major Customer 4 [Member]            
Concentration Risk, Percentage   10.30%        
Accounts Receivable [Member]            
Number of Major Customers     3     3
Accounts Receivable [Member] | Major Customer1 [Member]            
Concentration Risk, Percentage     19.00%   14.00%  
Accounts Receivable [Member] | Major Customer2 [Member]            
Concentration Risk, Percentage     13.00%     14.00%
Accounts Receivable [Member] | Major Customer3 [Member]            
Concentration Risk, Percentage     10.90%     12.00%