|
Note 2 - Revisions of Previously Issued Financial Statements (Details) - Impact on the Interim Consolidated Statements of Operations and Comprehensive Loss (USD $) In Thousands, except Per Share data, unless otherwise specified
|
3 Months Ended |
|
Mar. 29, 2015
|
Mar. 30, 2014
|
| Cost of sales |
$ 45,086us-gaap_CostOfRevenue
|
$ 53,312us-gaap_CostOfRevenue
|
|
| Gross profit |
3,628us-gaap_GrossProfit
|
4,711us-gaap_GrossProfit
|
|
| Operating loss |
(37)us-gaap_OperatingIncomeLoss
|
(202)us-gaap_OperatingIncomeLoss
|
|
| Net loss and comprehensive loss |
(424)us-gaap_NetIncomeLoss
|
(779)us-gaap_NetIncomeLoss
|
[1] |
| Basic and diluted loss per share (in Dollars per share) |
|
$ (0.05)us-gaap_EarningsPerShareBasicAndDiluted
|
|
| Scenario, Previously Reported [Member] | Reduction to Amortization [Member] |
|
|
|
| Cost of sales |
|
1,128us-gaap_CostOfRevenue / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = smtx_ReductionToAmortizationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
[2] |
| Scenario, Previously Reported [Member] | Revaluation of Derivative Forward Contracts [Member] |
|
|
|
| Cost of sales |
|
(92)us-gaap_CostOfRevenue / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = smtx_RevaluationOfDerivativeForwardContractsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
[3] |
| Scenario, Previously Reported [Member] |
|
|
|
| Gross profit |
|
4,385us-gaap_GrossProfit / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
| Operating loss |
|
(528)us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
| Net loss and comprehensive loss |
|
(1,105)us-gaap_NetIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
| Basic and diluted loss per share (in Dollars per share) |
|
$ (0.07)us-gaap_EarningsPerShareBasicAndDiluted / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
| Restatement Adjustment [Member] | Reduction to Amortization [Member] |
|
|
|
| Cost of sales |
|
(175)us-gaap_CostOfRevenue / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = smtx_ReductionToAmortizationMember / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember
|
[2] |
| Restatement Adjustment [Member] | Revaluation of Derivative Forward Contracts [Member] |
|
|
|
| Cost of sales |
|
(151)us-gaap_CostOfRevenue / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = smtx_RevaluationOfDerivativeForwardContractsMember / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember
|
[3] |
| Restatement Adjustment [Member] |
|
|
|
| Gross profit |
|
326us-gaap_GrossProfit / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember
|
|
| Operating loss |
|
326us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember
|
|
| Net loss and comprehensive loss |
|
326us-gaap_NetIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_RestatementAdjustmentMember
|
|
| Reduction to Amortization [Member] |
|
|
|
| Cost of sales |
|
953us-gaap_CostOfRevenue / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = smtx_ReductionToAmortizationMember
|
[2] |
| Revaluation of Derivative Forward Contracts [Member] |
|
|
|
| Cost of sales |
|
$ (243)us-gaap_CostOfRevenue / us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis = smtx_RevaluationOfDerivativeForwardContractsMember
|
[3] |
|
|
|