Quarterly report pursuant to Section 13 or 15(d)

Industry, Segment and Geographic Information (Details)

v2.4.1.9
Industry, Segment and Geographic Information (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
item
Mar. 31, 2014
Dec. 31, 2014
Industry, Segment and Geographic Information      
Number of reportable operating segments 2us-gaap_NumberOfReportableSegments    
Segment reporting information      
Revenue $ 92,691us-gaap_Revenues $ 71,730us-gaap_Revenues  
Gross Profit 6,356us-gaap_GrossProfit 5,538us-gaap_GrossProfit  
Direct Costs 2,371us-gaap_DirectOperatingCosts 2,025us-gaap_DirectOperatingCosts  
Segment Income 3,985us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 3,513us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest  
General and administrative 2,095us-gaap_GeneralAndAdministrativeExpense 2,020us-gaap_GeneralAndAdministrativeExpense  
Interest, net 98us-gaap_InterestIncomeExpenseNonoperatingNet 123us-gaap_InterestIncomeExpenseNonoperatingNet  
Foreign currency translation (loss) (1)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (12)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax  
Income before provision for income taxes 1,987us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 1,604us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments  
Total Assets 88,761us-gaap_Assets   94,981us-gaap_Assets
Segment Total      
Segment reporting information      
Total Assets 65,126us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
  69,933us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Corporate Assets      
Segment reporting information      
Total Assets 23,635us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateMember
  25,048us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateMember
Lifeboat Distribution      
Segment reporting information      
Revenue 82,945us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_LifeboatMember
59,259us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_LifeboatMember
 
Gross Profit 5,234us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_LifeboatMember
4,116us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_LifeboatMember
 
Direct Costs 1,777us-gaap_DirectOperatingCosts
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_LifeboatMember
1,231us-gaap_DirectOperatingCosts
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_LifeboatMember
 
Segment Income 3,457us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_LifeboatMember
2,885us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_LifeboatMember
 
Total Assets 41,134us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_LifeboatMember
  39,780us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_LifeboatMember
TechXtend      
Segment reporting information      
Revenue 9,746us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_TechXtendMember
12,471us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_TechXtendMember
 
Gross Profit 1,122us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_TechXtendMember
1,422us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_TechXtendMember
 
Direct Costs 594us-gaap_DirectOperatingCosts
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_TechXtendMember
794us-gaap_DirectOperatingCosts
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_TechXtendMember
 
Segment Income 528us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_TechXtendMember
628us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_TechXtendMember
 
Total Assets $ 23,992us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_TechXtendMember
  $ 30,153us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= wstg_TechXtendMember