Industry, Segment and Geographic Information (Details ) (USD $) In Thousands, unless otherwise specified
|
3 Months Ended |
12 Months Ended |
Dec. 31, 2013
|
Sep. 30, 2013
|
Jun. 30, 2013
|
Mar. 31, 2013
|
Dec. 31, 2012
|
Sep. 30, 2012
|
Jun. 30, 2012
|
Mar. 31, 2012
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Net sales to unaffiliated customers and identifiable assets by geographic areas |
|
|
|
|
|
|
|
|
|
|
|
Net sales to Unaffiliated Customers |
$ 94,123us-gaap_Revenues
|
$ 90,506us-gaap_Revenues
|
$ 84,399us-gaap_Revenues
|
$ 71,730us-gaap_Revenues
|
$ 89,853us-gaap_Revenues
|
$ 70,462us-gaap_Revenues
|
$ 74,095us-gaap_Revenues
|
$ 65,980us-gaap_Revenues
|
$ 340,758us-gaap_Revenues
|
$ 300,390us-gaap_Revenues
|
$ 297,057us-gaap_Revenues
|
Identifiable Assets by Geographic Areas |
94,760us-gaap_Assets
|
|
|
|
91,445us-gaap_Assets
|
|
|
|
94,981us-gaap_Assets
|
94,760us-gaap_Assets
|
91,445us-gaap_Assets
|
USA |
|
|
|
|
|
|
|
|
|
|
|
Net sales to unaffiliated customers and identifiable assets by geographic areas |
|
|
|
|
|
|
|
|
|
|
|
Net sales to Unaffiliated Customers |
|
|
|
|
|
|
|
|
294,274us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_US
|
254,337us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_US
|
251,991us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_US
|
Identifiable Assets by Geographic Areas |
87,025us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_US
|
|
|
|
85,503us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_US
|
|
|
|
87,324us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_US
|
87,025us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_US
|
85,503us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_US
|
Canada |
|
|
|
|
|
|
|
|
|
|
|
Net sales to unaffiliated customers and identifiable assets by geographic areas |
|
|
|
|
|
|
|
|
|
|
|
Net sales to Unaffiliated Customers |
|
|
|
|
|
|
|
|
23,757us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_CA
|
21,602us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_CA
|
22,245us-gaap_Revenues / us-gaap_StatementGeographicalAxis = country_CA
|
Identifiable Assets by Geographic Areas |
7,735us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_CA
|
|
|
|
5,942us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_CA
|
|
|
|
7,657us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_CA
|
7,735us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_CA
|
5,942us-gaap_Assets / us-gaap_StatementGeographicalAxis = country_CA
|
Rest of the world |
|
|
|
|
|
|
|
|
|
|
|
Net sales to unaffiliated customers and identifiable assets by geographic areas |
|
|
|
|
|
|
|
|
|
|
|
Net sales to Unaffiliated Customers |
|
|
|
|
|
|
|
|
$ 22,727us-gaap_Revenues / us-gaap_StatementGeographicalAxis = wstg_OtherCountriesMember
|
$ 24,451us-gaap_Revenues / us-gaap_StatementGeographicalAxis = wstg_OtherCountriesMember
|
$ 22,821us-gaap_Revenues / us-gaap_StatementGeographicalAxis = wstg_OtherCountriesMember
|