XML 21 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
STOCKHOLDERS' EQUITY. (Details 2) (USD $)
12 Months Ended
Dec. 27, 2014
Dec. 28, 2013
Outstanding    
Number Outstanding (in shares) 351,808us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions  
Weighted-Average Remaining Contractual Life 1 year 8 months 16 days  
Weighted-Average Exercise Price (in dollars per share) $ 2.61us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1  
Exercisable    
Number Exercisable (in shares) 351,808us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions  
Weighted-Average Exercise Price (in dollars per share) $ 2.61us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1  
Intrinsic value of outstanding exercisable options $ 1,777,415us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 $ 1,510,029us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Exercise Price Dollars5.46 [Member]    
Exercise price    
Range of Exercise prices, low end of range (in dollars per share) $ 5.46us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceDollars5.46Member
 
Outstanding    
Number Outstanding (in shares) 6,811us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceDollars5.46Member
 
Weighted-Average Remaining Contractual Life 18 days  
Weighted-Average Exercise Price (in dollars per share) $ 5.46us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceDollars5.46Member
 
Exercisable    
Number Exercisable (in shares) 6,811us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceDollars5.46Member
 
Weighted-Average Exercise Price (in dollars per share) $ 5.46us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceDollars5.46Member
 
Exercise Price Range From Dollars4.62 To Dollars5.09 [Member]    
Outstanding    
Number Outstanding (in shares) 79,596us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceRangeFromDollars4.62ToDollars5.09Member
 
Weighted-Average Remaining Contractual Life 4 months 10 days  
Weighted-Average Exercise Price (in dollars per share) $ 4.83us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceRangeFromDollars4.62ToDollars5.09Member
 
Exercisable    
Number Exercisable (in shares) 79,596us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceRangeFromDollars4.62ToDollars5.09Member
 
Weighted-Average Exercise Price (in dollars per share) $ 4.83us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceRangeFromDollars4.62ToDollars5.09Member
 
Exercise Price Dollars1.35 [Member]    
Exercise price    
Range of Exercise prices, low end of range (in dollars per share) $ 1.35us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceDollars1.35Member
 
Outstanding    
Number Outstanding (in shares) 21,066us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceDollars1.35Member
 
Weighted-Average Remaining Contractual Life 9 months 29 days  
Weighted-Average Exercise Price (in dollars per share) $ 1.35us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceDollars1.35Member
 
Exercisable    
Number Exercisable (in shares) 21,066us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceDollars1.35Member
 
Weighted-Average Exercise Price (in dollars per share) $ 1.35us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceDollars1.35Member
 
Exercise Price Range From Dollars1.48 To Dollars1.63 [Member]    
Outstanding    
Number Outstanding (in shares) 93,450us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceRangeFromDollars1.48ToDollars1.63Member
 
Weighted-Average Remaining Contractual Life 1 year 6 months  
Weighted-Average Exercise Price (in dollars per share) $ 1.50us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceRangeFromDollars1.48ToDollars1.63Member
 
Exercisable    
Number Exercisable (in shares) 93,450us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceRangeFromDollars1.48ToDollars1.63Member
 
Weighted-Average Exercise Price (in dollars per share) $ 1.50us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceRangeFromDollars1.48ToDollars1.63Member
 
Exercise Price Range From Dollars2.12 To Dollars2.33 [Member]    
Outstanding    
Number Outstanding (in shares) 150,885us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceRangeFromDollars2.12ToDollars2.33Member
 
Weighted-Average Remaining Contractual Life 2 years 9 months 4 days  
Weighted-Average Exercise Price (in dollars per share) $ 2.17us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceRangeFromDollars2.12ToDollars2.33Member
 
Exercisable    
Number Exercisable (in shares) 150,885us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceRangeFromDollars2.12ToDollars2.33Member
 
Weighted-Average Exercise Price (in dollars per share) $ 2.17us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= sts_ExercisePriceRangeFromDollars2.12ToDollars2.33Member