XML 34 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes (Narrative) (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Income Tax Contingency [Line Items]      
Valuation allowance $ 2,000,000us-gaap_DeferredTaxAssetsValuationAllowance   $ 1,800,000us-gaap_DeferredTaxAssetsValuationAllowance
Increase (decrease) in valuation allowance from continuing operations 200,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount 100,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount  
Effective income tax rate including discontinued operations and other discrete items 207.60%stck_EffectiveIncomeTaxRateReconciliationIncludingDiscontinuedOperationsPercent 31.10%stck_EffectiveIncomeTaxRateReconciliationIncludingDiscontinuedOperationsPercent  
Income tax expense at statutory rate 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate  
Effective income tax rate including discontinued operations and other discrete items, excluding the impact of the release of the liability for uncertain tax positions 33.50%stck_EffectiveIncomeTaxRateReconciliationIncludingDiscontinuedOperationsExcludingReleaseUncertainTaxPositionsImpactPercent    
Effective income tax rate on continuing operations 206.40%us-gaap_EffectiveIncomeTaxRateContinuingOperations 31.20%us-gaap_EffectiveIncomeTaxRateContinuingOperations  
Accrued expenses and other liabilities [Member]      
Income Tax Contingency [Line Items]      
Uncertain tax positions 0us-gaap_LiabilityForUncertainTaxPositionsCurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
  2,900,000us-gaap_LiabilityForUncertainTaxPositionsCurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
Gores Termination Fee [Member]      
Income Tax Contingency [Line Items]      
Current income tax expense (benefit) 3,000,000us-gaap_CurrentIncomeTaxExpenseBenefit
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= stck_GoresTerminationFeeMember
   
Increase (decrease) in state operating loss carryforwards 200,000stck_DeferredTaxAssetOperatingLossCarryforwardsStateAndLocalChangeInAmount
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= stck_GoresTerminationFeeMember
   
Increase (decrease) in valuation allowance from continuing operations 100,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= stck_GoresTerminationFeeMember
   
Increase (decrease) in uncertain tax positions (resulting from current period tax positions) $ 2,900,000us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
/ us-gaap_ValuationAllowanceByDeferredTaxAssetAxis
= stck_GoresTerminationFeeMember