XML 14 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
LONG-TERM DEBT. (Details) (USD $)
0 Months Ended 12 Months Ended 0 Months Ended
Dec. 19, 2012
Dec. 27, 2014
Jun. 28, 2013
Dec. 28, 2013
Aug. 27, 2014
Apr. 29, 2013
Aug. 09, 2013
Long-term debt.              
Less, current maturities   666,668us-gaap_LongTermDebtCurrent   $ 666,668us-gaap_LongTermDebtCurrent      
Long-term debt   8,333,330us-gaap_LongTermDebtNoncurrent   8,999,998us-gaap_LongTermDebtNoncurrent      
Credit Agreement | Wells Fargo              
Long-term debt.              
Maximum borrowing capacity 45,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= sts_AmendedAndRestatedCreditAgreementMember
           
Term of credit agreement 5 years            
Unused credit capacity under the agreement   35,000,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= sts_AmendedAndRestatedCreditAgreementMember
         
Number of financial covenants to be complied with   3sts_DebtInstrumentNumberOfFinancialCovenantsToBeCompliedUponEventsOfDefaultOrFailureToMaintainDefinedMinimumPercentageOfAvailability
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= sts_AmendedAndRestatedCreditAgreementMember
  3sts_DebtInstrumentNumberOfFinancialCovenantsToBeCompliedUponEventsOfDefaultOrFailureToMaintainDefinedMinimumPercentageOfAvailability
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= sts_AmendedAndRestatedCreditAgreementMember
     
Flat cash dividend limit of capital stock issued and outstanding (per share)         $ 0.03sts_CashDividendLimitPerShareOfCapitalStockIssuedAndOutstanding
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= sts_AmendedAndRestatedCreditAgreementMember
   
Credit Agreement | Wells Fargo | Prime rate              
Long-term debt.              
Effective interest rate (as a percent)   2.50%us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= sts_AmendedAndRestatedCreditAgreementMember
/ us-gaap_VariableRateAxis
= us-gaap_PrimeRateMember
  2.47%us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= sts_AmendedAndRestatedCreditAgreementMember
/ us-gaap_VariableRateAxis
= us-gaap_PrimeRateMember
     
Revolving credit facility | Wells Fargo              
Long-term debt.              
Maximum borrowing capacity   35,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
         
Borrowings under credit facility   0us-gaap_LineOfCredit
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
  0us-gaap_LineOfCredit
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
     
Amount of line of credit facility converted to term debt           10,000,000sts_LineOfCreditFacilityRevolvingCreditConversionToTermLoan
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
 
Revolving credit facility | Wells Fargo | Prime rate              
Long-term debt.              
Variable interest rate basis   prime rate          
Revolving credit facility | Wells Fargo | LIBOR              
Long-term debt.              
Variable interest rate basis   LIBOR          
Revolving credit facility | Wells Fargo | Alternate base rate              
Long-term debt.              
Variable interest rate basis   Federal funds rate plus 0.50%          
Revolving credit facility | Wells Fargo | Federal funds rate              
Long-term debt.              
Variable interest rate basis   federal funds rate          
Basis spread on variable interest rate basis (as a percent)   0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_VariableRateAxis
= sts_DebtInstrumentVariableRateFederalFundsRateMember
         
Revolving credit facility | Wells Fargo | Minimum              
Long-term debt.              
Quarterly commitment fee (as a percent)   0.20%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
         
Revolving credit facility | Wells Fargo | Minimum | LIBOR              
Long-term debt.              
Basis spread on variable interest rate basis (as a percent)   1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
         
Revolving credit facility | Wells Fargo | Minimum | Alternate base rate              
Long-term debt.              
Basis spread on variable interest rate basis (as a percent)   0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
         
Revolving credit facility | Wells Fargo | Maximum              
Long-term debt.              
Quarterly commitment fee (as a percent)   0.50%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
         
Revolving credit facility | Wells Fargo | Maximum | LIBOR              
Long-term debt.              
Quarterly commitment fee (as a percent)   2.50%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
         
Revolving credit facility | Wells Fargo | Maximum | Alternate base rate              
Long-term debt.              
Basis spread on variable interest rate basis (as a percent)   1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
         
Term loan              
Long-term debt.              
Outstanding amount   8,999,998us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= sts_TermLoanMember
  9,666,666us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= sts_TermLoanMember
     
Term loan | Interest rate swap | Cash flow              
Maturities of Long-term Debt [Abstract]              
Notional amount             5,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_LongtermDebtTypeAxis
= sts_TermLoanMember
Fixed interest rate (as a percent)             3.10%us-gaap_DerivativeFixedInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_LongtermDebtTypeAxis
= sts_TermLoanMember
Term loan | Wells Fargo              
Long-term debt.              
Maximum borrowing capacity 10,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= sts_TermLoanMember
           
Principal amount of debt           10,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= sts_TermLoanMember
 
Principal amount payable in quarterly installments     166,667us-gaap_DebtInstrumentPeriodicPaymentPrincipal
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= sts_TermLoanMember
       
Maturities of Long-term Debt [Abstract]              
2015   666,668us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= sts_TermLoanMember
         
2016   833,335us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= sts_TermLoanMember
         
2017   7,499,995us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= sts_TermLoanMember
         
Letter Of Credit              
Maturities of Long-term Debt [Abstract]              
Aggregate outstanding amount   3,300,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LetterOfCreditMember
  $ 3,700,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LetterOfCreditMember