XML 30 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments - Schedule Of Investments, Classified By Maturity Period (Details) (USD $)
In Thousands, unless otherwise specified
Apr. 26, 2015
Jan. 25, 2015
Investment [Line Items]    
Available-for-sale securities, market value $ 23,277us-gaap_AvailableForSaleSecuritiesDebtSecurities $ 23,271us-gaap_AvailableForSaleSecuritiesDebtSecurities
Available-for-sale investments, adjusted cost 23,277us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis 23,271us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
Within 1 Year [Member]    
Investment [Line Items]    
Available-for-sale securities, market value 23,277us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ invest_InvestmentHoldingAxis
= smtc_InvestmentMaturitiesWithinOneYearMember
23,271us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ invest_InvestmentHoldingAxis
= smtc_InvestmentMaturitiesWithinOneYearMember
Available-for-sale investments, adjusted cost 23,277us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ invest_InvestmentHoldingAxis
= smtc_InvestmentMaturitiesWithinOneYearMember
23,271us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ invest_InvestmentHoldingAxis
= smtc_InvestmentMaturitiesWithinOneYearMember
After 1 Year Through 5 Years [Member]    
Investment [Line Items]    
Available-for-sale securities, market value 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ invest_InvestmentHoldingAxis
= smtc_InvestmentMaturitiesAfterOneYearThroughFiveYearsMember
0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ invest_InvestmentHoldingAxis
= smtc_InvestmentMaturitiesAfterOneYearThroughFiveYearsMember
Available-for-sale investments, adjusted cost $ 0us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ invest_InvestmentHoldingAxis
= smtc_InvestmentMaturitiesAfterOneYearThroughFiveYearsMember
$ 0us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ invest_InvestmentHoldingAxis
= smtc_InvestmentMaturitiesAfterOneYearThroughFiveYearsMember