Annual report pursuant to Section 13 and 15(d)

Note 11 - Segmented Information (Details)

v2.4.1.9
Note 11 - Segmented Information (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 28, 2014
Dec. 29, 2013
Dec. 30, 2012
Major Customer 1 [Member] | Percentage Of Total Revenue [Member] | Customer Concentration Risk [Member]      
Note 11 - Segmented Information (Details) [Line Items]      
Concentration Risk, Percentage 31.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= smtx_PercentageOfTotalRevenueMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= smtx_MajorCustomer1Member
   
Major Customer 1 [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]      
Note 11 - Segmented Information (Details) [Line Items]      
Concentration Risk, Percentage   38.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= smtx_MajorCustomer1Member
36.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= smtx_MajorCustomer1Member
Major Customer 1 [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Note 11 - Segmented Information (Details) [Line Items]      
Concentration Risk, Percentage 21.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= smtx_MajorCustomer1Member
22.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= smtx_MajorCustomer1Member
30.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= smtx_MajorCustomer1Member
Major Customer 2 [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]      
Note 11 - Segmented Information (Details) [Line Items]      
Concentration Risk, Percentage 12.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= smtx_MajorCustomer2Member
12.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= smtx_MajorCustomer2Member
12.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= smtx_MajorCustomer2Member
Major Customer 2 [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Note 11 - Segmented Information (Details) [Line Items]      
Concentration Risk, Percentage 12.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= smtx_MajorCustomer2Member
18.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= smtx_MajorCustomer2Member
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= smtx_MajorCustomer2Member
Major Customer 3 [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]      
Note 11 - Segmented Information (Details) [Line Items]      
Concentration Risk, Percentage 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= smtx_MajorCustomer3Member
   
Major Customer 3 [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Note 11 - Segmented Information (Details) [Line Items]      
Concentration Risk, Percentage 3.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= smtx_MajorCustomer3Member
   
Geography Eliminations [Member] | Intercompany Revenues [Member]      
Note 11 - Segmented Information (Details) [Line Items]      
Prior Period Reclassification Adjustment (in Dollars)   3,400us-gaap_PriorPeriodReclassificationAdjustment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_GeographyEliminationsMember
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= smtx_IntercompanyRevenuesMember