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
|
|
|
|
|
|