XML 34 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Organization and Summary of Significant Accounting Policies Cash, Cash Equivalents and Investments (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost $ 73,846,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis $ 72,373,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis
Gross Unrealized Gains 0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax 8,000sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax
Gross Unrealized Losses (53,000)sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax (24,000)sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax
Fair Value 73,793,000us-gaap_CashCashEquivalentsAndShortTermInvestments 72,357,000us-gaap_CashCashEquivalentsAndShortTermInvestments
Net unrealized loss on available for sale securities (53,000)us-gaap_AvailableforsaleSecuritiesGrossUnrealizedGainLoss1 (16,000)us-gaap_AvailableforsaleSecuritiesGrossUnrealizedGainLoss1
Net realized gains (losses) related to available-for-sale securities 0us-gaap_GainLossOnSaleOfSecuritiesNet 0us-gaap_GainLossOnSaleOfSecuritiesNet
Cash [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost 9,572,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CashMember
15,660,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CashMember
Gross Unrealized Gains 0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CashMember
0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CashMember
Gross Unrealized Losses 0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CashMember
0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CashMember
Fair Value 9,572,000us-gaap_CashCashEquivalentsAndShortTermInvestments
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CashMember
15,660,000us-gaap_CashCashEquivalentsAndShortTermInvestments
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CashMember
Money Market Fund [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost 9,859,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_MoneyMarketFundsMember
11,771,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_MoneyMarketFundsMember
Gross Unrealized Gains 0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_MoneyMarketFundsMember
0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_MoneyMarketFundsMember
Gross Unrealized Losses 0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_MoneyMarketFundsMember
0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_MoneyMarketFundsMember
Fair Value 9,859,000us-gaap_CashCashEquivalentsAndShortTermInvestments
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_MoneyMarketFundsMember
11,771,000us-gaap_CashCashEquivalentsAndShortTermInvestments
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_MoneyMarketFundsMember
Certificates of Deposit [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost 3,600,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CertificatesOfDepositMember
4,258,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CertificatesOfDepositMember
Gross Unrealized Gains 0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CertificatesOfDepositMember
0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CertificatesOfDepositMember
Gross Unrealized Losses (5,000)sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CertificatesOfDepositMember
(2,000)sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CertificatesOfDepositMember
Fair Value 3,595,000us-gaap_CashCashEquivalentsAndShortTermInvestments
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CertificatesOfDepositMember
4,256,000us-gaap_CashCashEquivalentsAndShortTermInvestments
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CertificatesOfDepositMember
Commercial Paper [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost 2,996,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CommercialPaperMember
7,298,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CommercialPaperMember
Gross Unrealized Gains 0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CommercialPaperMember
0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CommercialPaperMember
Gross Unrealized Losses 0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CommercialPaperMember
0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CommercialPaperMember
Fair Value 2,996,000us-gaap_CashCashEquivalentsAndShortTermInvestments
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CommercialPaperMember
7,298,000us-gaap_CashCashEquivalentsAndShortTermInvestments
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CommercialPaperMember
Corporate Notes and Bonds [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost 45,819,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
33,386,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
Gross Unrealized Gains 0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
8,000sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
Gross Unrealized Losses (48,000)sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
(22,000)sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
Fair Value 45,771,000us-gaap_CashCashEquivalentsAndShortTermInvestments
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
33,372,000us-gaap_CashCashEquivalentsAndShortTermInvestments
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
US Government Agency Securities [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost 2,000,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Gross Unrealized Gains 0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Gross Unrealized Losses 0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Fair Value 2,000,000us-gaap_CashCashEquivalentsAndShortTermInvestments
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Cash and Cash Equivalents [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost 23,354,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CashEquivalentsMember
28,390,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CashEquivalentsMember
Gross Unrealized Gains 0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CashEquivalentsMember
0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CashEquivalentsMember
Gross Unrealized Losses 0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CashEquivalentsMember
0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CashEquivalentsMember
Fair Value 23,354,000us-gaap_CashCashEquivalentsAndShortTermInvestments
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CashEquivalentsMember
28,390,000us-gaap_CashCashEquivalentsAndShortTermInvestments
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_CashEquivalentsMember
Short-Term Investments [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost 50,492,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_ShortTermInvestmentsMember
43,983,000sprt_CashCashEquivalentsAndShortTermInvestmentsAmortizedCostBasis
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_ShortTermInvestmentsMember
Gross Unrealized Gains 0sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_ShortTermInvestmentsMember
8,000sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedGainBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_ShortTermInvestmentsMember
Gross Unrealized Losses (53,000)sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_ShortTermInvestmentsMember
(24,000)sprt_CashCashEquivalentsAndShortTermInvestmentsAccumulatedGrossUnrealizedLossBeforeTax
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_ShortTermInvestmentsMember
Fair Value $ 50,439,000us-gaap_CashCashEquivalentsAndShortTermInvestments
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_ShortTermInvestmentsMember
$ 43,967,000us-gaap_CashCashEquivalentsAndShortTermInvestments
/ sprt_CashCashEquivalentsAndShortTermInvestmentsAxis
= us-gaap_ShortTermInvestmentsMember