XML 27 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Costs (Schedule of restructuring expenses) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Restructuring Reserve [Roll Forward]  
Restructuring reserve, December 31, 2014 $ 1,824us-gaap_RestructuringReserve
Restructuring charges incurred 192stck_RestructuringChargesIncludingDiscontinuedOperations
Cash payments (330)stck_PaymentsForRestructuringIncludingDiscontinuedOperations
Restructuring reserve, March 31, 2015 1,686us-gaap_RestructuringReserve
Lease termination costs [Member]  
Restructuring Reserve [Roll Forward]  
Restructuring reserve, December 31, 2014 1,810us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Restructuring charges incurred 36stck_RestructuringChargesIncludingDiscontinuedOperations
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Cash payments (304)stck_PaymentsForRestructuringIncludingDiscontinuedOperations
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Restructuring reserve, March 31, 2015 1,542us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Other exit costs [Member]  
Restructuring Reserve [Roll Forward]  
Restructuring reserve, December 31, 2014 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Restructuring charges incurred 156stck_RestructuringChargesIncludingDiscontinuedOperations
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Cash payments (12)stck_PaymentsForRestructuringIncludingDiscontinuedOperations
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Restructuring reserve, March 31, 2015 144us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
One-time employee termination benefits [Member]  
Restructuring Reserve [Roll Forward]  
Restructuring reserve, December 31, 2014 14us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Restructuring charges incurred 0stck_RestructuringChargesIncludingDiscontinuedOperations
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Cash payments (14)stck_PaymentsForRestructuringIncludingDiscontinuedOperations
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Restructuring reserve, March 31, 2015 $ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember