XML 19 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Notes payable, convertible senior notes and line of credit - Additional Information (Detail) (USD $)
12 Months Ended 0 Months Ended 1 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Oct. 14, 2014
Oct. 31, 2014
Oct. 31, 2009
Debt Instrument [Line Items]            
Principal payments on notes in 2015 $ 5,400,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths          
Principal payments on notes in 2016 100,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo          
Principal payments on notes in 2017 100,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree          
Principal payments on notes in 2018 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour          
Principal payments on notes in 2019 60,000,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive          
Notes payable, debt issuance cost 3,300,000stc_DebtIssuanceCost          
Notes payable, amortization of debt issuance costs 300,000stc_AmortizationOfDebtIssuanceCosts 400,000stc_AmortizationOfDebtIssuanceCosts 600,000stc_AmortizationOfDebtIssuanceCosts      
Notes payable, interest expense 1,300,000us-gaap_InterestExpenseDebt 2,000,000us-gaap_InterestExpenseDebt 4,200,000us-gaap_InterestExpenseDebt      
Line of Credit            
Debt Instrument [Line Items]            
Bank line of credit facility amount 125,000,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
         
Bank line of credit facility, outstanding 60,000,000us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
         
Fixed charge ratio, minimum 1.25stc_DebtInstrumentCovenantRatioOfEBITDAToFixedChargesMinimum
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
         
Leverage ratio, maximum 2.25stc_DebtInstrumentCovenantRatioOfTotalIndebtednessToEBITDAMaximum
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
         
Maximum aggregate annual capital expenditures allowed 20,000,000stc_DebtInstrumentCovenantAggregateAnnualCapitalExpendituresMaximum
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
         
Line of Credit | Base Rate | Minimum            
Debt Instrument [Line Items]            
Basis spread on variable rate, line of credit 0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
         
Line of Credit | Base Rate | Maximum            
Debt Instrument [Line Items]            
Basis spread on variable rate, line of credit 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
         
Line of Credit | LIBOR | Minimum            
Debt Instrument [Line Items]            
Basis spread on variable rate, line of credit 1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
         
Line of Credit | LIBOR | Maximum            
Debt Instrument [Line Items]            
Basis spread on variable rate, line of credit 2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
         
Convertible Notes Payable            
Debt Instrument [Line Items]            
Convertible senior notes, aggregate principal amount           65,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= us-gaap_ConvertibleNotesPayableMember
Convertible senior notes, interest rate           6.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= us-gaap_ConvertibleNotesPayableMember
Convertible senior notes, carrying amount   $ 37,800,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= us-gaap_ConvertibleNotesPayableMember
  $ 27,200,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= us-gaap_ConvertibleNotesPayableMember
$ 27,200,000us-gaap_SeniorNotes
/ us-gaap_DebtInstrumentAxis
= us-gaap_ConvertibleNotesPayableMember
 
Convertible senior notes, shares issued during conversion (in shares)   3,094,440us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_DebtInstrumentAxis
= us-gaap_ConvertibleNotesPayableMember
  2,100,000us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_DebtInstrumentAxis
= us-gaap_ConvertibleNotesPayableMember
2,111,017us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_DebtInstrumentAxis
= us-gaap_ConvertibleNotesPayableMember