Note 9 - Segmented Information (Details) - Segment Reporting Information, by Segment (USD $) In Thousands, unless otherwise specified
|
3 Months Ended |
Mar. 29, 2015
|
Mar. 30, 2014
|
Revenues |
|
|
Revenues |
$ 48,714us-gaap_Revenues
|
$ 58,023us-gaap_Revenues
|
Site Contribution |
|
|
Site Contribution |
3,628us-gaap_GrossProfit
|
4,711us-gaap_GrossProfit
|
Corporate allocations |
2,914smtx_CorporateAllocatedCosts
|
3,670smtx_CorporateAllocatedCosts
|
Unrealized foreign exchange loss (gain) on derivative forward exchange contracts |
318us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax
|
(243)us-gaap_UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax
|
Interest |
310us-gaap_InterestExpense
|
394us-gaap_InterestExpense
|
Restructuring charges |
|
670us-gaap_RestructuringCharges
|
Loss before income taxes |
(347)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
(596)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
Additions and Disposals to PP&E |
490us-gaap_PropertyPlantAndEquipmentAdditions
|
252us-gaap_PropertyPlantAndEquipmentAdditions
|
Reportable Geographical Components [Member] | MEXICO |
|
|
Revenues |
|
|
Revenues |
35,607us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = country_MX
|
38,757us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = country_MX
|
Site Contribution |
|
|
Site Contribution |
2,896us-gaap_GrossProfit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = country_MX
|
1,473us-gaap_GrossProfit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = country_MX
|
Additions and Disposals to PP&E |
83us-gaap_PropertyPlantAndEquipmentAdditions / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = country_MX
|
177us-gaap_PropertyPlantAndEquipmentAdditions / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = country_MX
|
Reportable Geographical Components [Member] | Asia [Member] |
|
|
Revenues |
|
|
Revenues |
9,342us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
15,530us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
Site Contribution |
|
|
Site Contribution |
305us-gaap_GrossProfit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
1,456us-gaap_GrossProfit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
Additions and Disposals to PP&E |
375us-gaap_PropertyPlantAndEquipmentAdditions / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
|
Reportable Geographical Components [Member] | UNITED STATES |
|
|
Revenues |
|
|
Revenues |
6,578us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = country_US
|
12,692us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = country_US
|
Site Contribution |
|
|
Site Contribution |
(6)us-gaap_GrossProfit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = country_US
|
966us-gaap_GrossProfit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = country_US
|
Additions and Disposals to PP&E |
6us-gaap_PropertyPlantAndEquipmentAdditions / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = country_US
|
55us-gaap_PropertyPlantAndEquipmentAdditions / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember / us-gaap_StatementGeographicalAxis = country_US
|
Reportable Geographical Components [Member] |
|
|
Revenues |
|
|
Revenues |
51,527us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember
|
66,979us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember
|
Site Contribution |
|
|
Site Contribution |
3,195us-gaap_GrossProfit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember
|
3,895us-gaap_GrossProfit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember
|
Additions and Disposals to PP&E |
464us-gaap_PropertyPlantAndEquipmentAdditions / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember
|
232us-gaap_PropertyPlantAndEquipmentAdditions / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableGeographicalComponentsMember
|
Geography Eliminations [Member] | MEXICO |
|
|
Revenues |
|
|
Revenues |
(105)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_GeographyEliminationsMember / us-gaap_StatementGeographicalAxis = country_MX
|
(365)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_GeographyEliminationsMember / us-gaap_StatementGeographicalAxis = country_MX
|
Geography Eliminations [Member] | Asia [Member] |
|
|
Revenues |
|
|
Revenues |
(2,664)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_GeographyEliminationsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
(3,266)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_GeographyEliminationsMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
Geography Eliminations [Member] | UNITED STATES |
|
|
Revenues |
|
|
Revenues |
(44)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_GeographyEliminationsMember / us-gaap_StatementGeographicalAxis = country_US
|
(5,325)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_GeographyEliminationsMember / us-gaap_StatementGeographicalAxis = country_US
|
Geography Eliminations [Member] |
|
|
Revenues |
|
|
Revenues |
(2,813)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_GeographyEliminationsMember
|
(8,956)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_GeographyEliminationsMember
|
Corporate, Non-Segment [Member] |
|
|
Site Contribution |
|
|
Additions and Disposals to PP&E |
26us-gaap_PropertyPlantAndEquipmentAdditions / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember
|
20us-gaap_PropertyPlantAndEquipmentAdditions / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember
|
Product Shipment Destination [Member] | MEXICO |
|
|
Revenues |
|
|
Revenues |
|
4us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = smtx_ProductShipmentDestinationMember / us-gaap_StatementGeographicalAxis = country_MX
|
Product Shipment Destination [Member] | Asia [Member] |
|
|
Revenues |
|
|
Revenues |
555us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = smtx_ProductShipmentDestinationMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
1,077us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = smtx_ProductShipmentDestinationMember / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
Product Shipment Destination [Member] | UNITED STATES |
|
|
Revenues |
|
|
Revenues |
35,712us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = smtx_ProductShipmentDestinationMember / us-gaap_StatementGeographicalAxis = country_US
|
52,283us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = smtx_ProductShipmentDestinationMember / us-gaap_StatementGeographicalAxis = country_US
|
Product Shipment Destination [Member] | CANADA |
|
|
Revenues |
|
|
Revenues |
12,447us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = smtx_ProductShipmentDestinationMember / us-gaap_StatementGeographicalAxis = country_CA
|
4,375us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = smtx_ProductShipmentDestinationMember / us-gaap_StatementGeographicalAxis = country_CA
|
Product Shipment Destination [Member] | Europe [Member] |
|
|
Revenues |
|
|
Revenues |
|
284us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = smtx_ProductShipmentDestinationMember / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
|
MEXICO |
|
|
Revenues |
|
|
Revenues |
35,502us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_MX
|
38,392us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_MX
|
Asia [Member] |
|
|
Revenues |
|
|
Revenues |
6,678us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
12,264us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember
|
UNITED STATES |
|
|
Revenues |
|
|
Revenues |
$ 6,534us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_US
|
$ 7,367us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_US
|