XML 36 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Property, Plant and Equipment - Summary of Impairment Charges (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Jan. 25, 2015
Jan. 26, 2014
Impaired Long-Lived Assets Held and Used [Line Items]    
Total impairment charge $ 6,326us-gaap_ImpairmentOfLongLivedAssetsHeldForUse $ 6,842us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
Machinery and equipment    
Impaired Long-Lived Assets Held and Used [Line Items]    
Total impairment charge 6,281us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= us-gaap_MachineryAndEquipmentMember
6,215us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= us-gaap_MachineryAndEquipmentMember
Furniture and office equipment    
Impaired Long-Lived Assets Held and Used [Line Items]    
Total impairment charge 43us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= smtc_FurnitureandOfficeEquipmentMember
86us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= smtc_FurnitureandOfficeEquipmentMember
Leasehold improvements    
Impaired Long-Lived Assets Held and Used [Line Items]    
Total impairment charge 2us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= us-gaap_LeaseholdImprovementsMember
541us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= us-gaap_LeaseholdImprovementsMember
Cost of sales    
Impaired Long-Lived Assets Held and Used [Line Items]    
Total impairment charge 2,810us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
4,341us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Cost of sales | Machinery and equipment    
Impaired Long-Lived Assets Held and Used [Line Items]    
Total impairment charge 2,799us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= us-gaap_MachineryAndEquipmentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
4,019us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= us-gaap_MachineryAndEquipmentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Cost of sales | Furniture and office equipment    
Impaired Long-Lived Assets Held and Used [Line Items]    
Total impairment charge 10us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= smtc_FurnitureandOfficeEquipmentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
5us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= smtc_FurnitureandOfficeEquipmentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Cost of sales | Leasehold improvements    
Impaired Long-Lived Assets Held and Used [Line Items]    
Total impairment charge 1us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= us-gaap_LeaseholdImprovementsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
317us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= us-gaap_LeaseholdImprovementsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Product development and engineering    
Impaired Long-Lived Assets Held and Used [Line Items]    
Total impairment charge 3,510us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_IncomeStatementLocationAxis
= smtc_ProductDevelopmentAndEngineeringMember
2,187us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_IncomeStatementLocationAxis
= smtc_ProductDevelopmentAndEngineeringMember
Product development and engineering | Machinery and equipment    
Impaired Long-Lived Assets Held and Used [Line Items]    
Total impairment charge 3,477us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= us-gaap_MachineryAndEquipmentMember
/ us-gaap_IncomeStatementLocationAxis
= smtc_ProductDevelopmentAndEngineeringMember
2,173us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= us-gaap_MachineryAndEquipmentMember
/ us-gaap_IncomeStatementLocationAxis
= smtc_ProductDevelopmentAndEngineeringMember
Product development and engineering | Furniture and office equipment    
Impaired Long-Lived Assets Held and Used [Line Items]    
Total impairment charge 33us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= smtc_FurnitureandOfficeEquipmentMember
/ us-gaap_IncomeStatementLocationAxis
= smtc_ProductDevelopmentAndEngineeringMember
12us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= smtc_FurnitureandOfficeEquipmentMember
/ us-gaap_IncomeStatementLocationAxis
= smtc_ProductDevelopmentAndEngineeringMember
Product development and engineering | Leasehold improvements    
Impaired Long-Lived Assets Held and Used [Line Items]    
Total impairment charge 0us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= us-gaap_LeaseholdImprovementsMember
/ us-gaap_IncomeStatementLocationAxis
= smtc_ProductDevelopmentAndEngineeringMember
2us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= us-gaap_LeaseholdImprovementsMember
/ us-gaap_IncomeStatementLocationAxis
= smtc_ProductDevelopmentAndEngineeringMember
Selling, general and administrative expenses    
Impaired Long-Lived Assets Held and Used [Line Items]    
Total impairment charge 6us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
314us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
Selling, general and administrative expenses | Machinery and equipment    
Impaired Long-Lived Assets Held and Used [Line Items]    
Total impairment charge 5us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= us-gaap_MachineryAndEquipmentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
23us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= us-gaap_MachineryAndEquipmentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
Selling, general and administrative expenses | Furniture and office equipment    
Impaired Long-Lived Assets Held and Used [Line Items]    
Total impairment charge 0us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= smtc_FurnitureandOfficeEquipmentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
69us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= smtc_FurnitureandOfficeEquipmentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
Selling, general and administrative expenses | Leasehold improvements    
Impaired Long-Lived Assets Held and Used [Line Items]    
Total impairment charge $ 1us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= us-gaap_LeaseholdImprovementsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
$ 222us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
/ us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis
= us-gaap_LeaseholdImprovementsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember