Annual report pursuant to Section 13 and 15(d)

Note 7 - Restructuring Charges (Details)

v2.4.1.9
Note 7 - Restructuring Charges (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 28, 2014
Dec. 29, 2013
Dec. 30, 2012
Note 7 - Restructuring Charges (Details) [Line Items]      
Restructuring Charges $ 1,366us-gaap_RestructuringCharges $ 1,989us-gaap_RestructuringCharges [1],[2] $ 2,180us-gaap_RestructuringCharges [1]
Employee Severance [Member] | 2014 Plan [Member] | MEXICO      
Note 7 - Restructuring Charges (Details) [Line Items]      
Restructuring and Related Cost, Incurred Cost 1,051us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= smtx_Plan2014Member
/ us-gaap_StatementGeographicalAxis
= country_MX
   
Restructuring and Related Cost, Number of Positions Eliminated 418us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= smtx_Plan2014Member
/ us-gaap_StatementGeographicalAxis
= country_MX
   
Employee Severance [Member] | 2012 Plan [Member]      
Note 7 - Restructuring Charges (Details) [Line Items]      
Restructuring Charges   1,443us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= smtx_TwoThousandAndTwelvePlanMember
 
Employee Severance [Member] | 2013 Plan [Member]      
Note 7 - Restructuring Charges (Details) [Line Items]      
Restructuring Charges   276us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= smtx_TwoThousandThirteenPlanMember
 
Facility Closing [Member] | 2012 Plan [Member] | CANADA      
Note 7 - Restructuring Charges (Details) [Line Items]      
Restructuring and Related Cost, Incurred Cost   1,443us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= smtx_TwoThousandAndTwelvePlanMember
/ us-gaap_StatementGeographicalAxis
= country_CA
 
Restructuring and Related Cost, Number of Positions Eliminated 19us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= smtx_TwoThousandAndTwelvePlanMember
/ us-gaap_StatementGeographicalAxis
= country_CA
   
Restructuring Charges 296us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= smtx_TwoThousandAndTwelvePlanMember
/ us-gaap_StatementGeographicalAxis
= country_CA
270us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= smtx_TwoThousandAndTwelvePlanMember
/ us-gaap_StatementGeographicalAxis
= country_CA
 
Facility Closing [Member] | 2012 Plan [Member] | Asia [Member]      
Note 7 - Restructuring Charges (Details) [Line Items]      
Restructuring and Related Cost, Number of Positions Eliminated 13us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= smtx_TwoThousandAndTwelvePlanMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaMember
   
Restructuring Charges 19us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= smtx_TwoThousandAndTwelvePlanMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaMember
   
Facility Closing [Member] | 2012 Plan [Member]      
Note 7 - Restructuring Charges (Details) [Line Items]      
Restructuring Charges   270us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= smtx_TwoThousandAndTwelvePlanMember
 
Facility Closing [Member] | 2013 Plan [Member] | MEXICO      
Note 7 - Restructuring Charges (Details) [Line Items]      
Restructuring and Related Cost, Number of Positions Eliminated   89us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= smtx_TwoThousandThirteenPlanMember
/ us-gaap_StatementGeographicalAxis
= country_MX
 
Restructuring Charges   276us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= smtx_TwoThousandThirteenPlanMember
/ us-gaap_StatementGeographicalAxis
= country_MX
 
2014 Plan [Member] | MEXICO      
Note 7 - Restructuring Charges (Details) [Line Items]      
Restructuring and Related Cost, Incurred Cost 1,366us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringPlanAxis
= smtx_Plan2014Member
/ us-gaap_StatementGeographicalAxis
= country_MX
   
2012 Plan [Member]      
Note 7 - Restructuring Charges (Details) [Line Items]      
Restructuring Charges   1,713us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= smtx_TwoThousandAndTwelvePlanMember
 
2013 Plan [Member]      
Note 7 - Restructuring Charges (Details) [Line Items]      
Restructuring Charges   $ 276us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= smtx_TwoThousandThirteenPlanMember
 
[1] Revised from amounts previously filed to adjust for prior period errors. Refer to Note 2 for further details.
[2] Due to a reclassification in the previously reported gross revenues between Mexico and Asia. This resulted in an increase to the intercompany revenues of $3.4 million, and increased the intercompany eliminations by the same amount. There was no impact on the reported net external revenue.