XML 40 R20.htm IDEA: XBRL DOCUMENT v2.4.1.9
LONG-TERM DEBT (Details) (USD $)
0 Months Ended 3 Months Ended 0 Months Ended
Dec. 19, 2012
Mar. 28, 2015
Jun. 28, 2013
Dec. 27, 2014
item
Sep. 27, 2014
Aug. 27, 2014
Apr. 29, 2013
Aug. 09, 2013
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   25,800,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= sts_AmendedAndRestatedCreditAgreementMember
           
Effective interest rate (as a percent)   2.86%us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= sts_AmendedAndRestatedCreditAgreementMember
    2.50%us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd
/ 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.                
Variable interest rate basis   prime rate            
Credit Agreement | Wells Fargo | LIBOR                
Long-term debt.                
Variable interest rate basis   LIBOR            
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
           
Checks outstanding in excess of bank balances   5,800,000us-gaap_BankOverdrafts
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
           
Outstanding amount   3,400,000us-gaap_LineOfCreditFacilityAmountOutstanding
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
  0us-gaap_LineOfCreditFacilityAmountOutstanding
/ 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.                
Basis spread on variable interest rate basis (as a percent)   2.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_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 Facility | Interest rate swap | Cash flow                
Long-term debt.                
Notional amount               5,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
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
= us-gaap_SecuredDebtMember
Term Loan Facility | Wells Fargo                
Long-term debt.                
Maximum borrowing capacity 10,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
             
Principal amount of debt             10,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
 
Principal amount payable in quarterly installments     166,667us-gaap_DebtInstrumentPeriodicPaymentPrincipal
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
         
Outstanding amount   8,800,000us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
  9,000,000us-gaap_LongTermDebt
/ us-gaap_LineOfCreditFacilityAxis
= sts_WellsFargoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
       
Term Loan Facility | Wells Fargo | Prime rate                
Long-term debt.                
Variable interest rate basis   prime rate            
Term Loan Facility | Wells Fargo | LIBOR                
Long-term debt.                
Variable interest rate basis   LIBOR            
Letter Of Credit                
Long-term debt.                
Aggregate outstanding amount       3,300,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LetterOfCreditMember