XML 21 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Discontinued Operations (Income Statement) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                      
Income tax expense                 $ (201)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation $ (243)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation $ (52)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
Income from discontinued operations, net of tax 124us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 40us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 147us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 21us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 60us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 90us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 94us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 157us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 332us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 401us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity 49us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
Discontinued Operations [Member]                      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                      
Net sales                 0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
0us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
1,103us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Restructuring expense                 (16)stck_DisposalGroupIncludingDiscontinuedOperationRestructuringCharges
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
(31)stck_DisposalGroupIncludingDiscontinuedOperationRestructuringCharges
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
(55)stck_DisposalGroupIncludingDiscontinuedOperationRestructuringCharges
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Income from discontinued operations before income taxes                 533us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
644us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
101us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Income tax expense                 (201)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
(243)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
(52)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Income from discontinued operations, net of tax                 $ 332us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
$ 401us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
$ 49us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember