XML 22 R34.htm IDEA: XBRL DOCUMENT v2.4.0.8
Revenue by Geographic Region (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Sep. 30, 2013
Sep. 30, 2012
Sep. 30, 2013
Sep. 30, 2012
Schedule of Revenue by Geographic Region [Line Items]        
Revenue $ 33,260 $ 26,696 $ 97,008 $ 76,725
Geographic Concentration Risk | Sales
       
Schedule of Revenue by Geographic Region [Line Items]        
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
Europe
       
Schedule of Revenue by Geographic Region [Line Items]        
Revenue 3,471 2,123 10,943 5,683
Europe | Geographic Concentration Risk | Sales
       
Schedule of Revenue by Geographic Region [Line Items]        
Concentration risk percentage 10.40% 8.00% 11.30% 7.40%
Direct | United States
       
Schedule of Revenue by Geographic Region [Line Items]        
Revenue 26,508 21,289 77,578 63,695
Direct | United States | Geographic Concentration Risk | Sales
       
Schedule of Revenue by Geographic Region [Line Items]        
Concentration risk percentage 79.70% 79.70% 80.00% 83.00%
Distributor | Latin America
       
Schedule of Revenue by Geographic Region [Line Items]        
Revenue 1,600 1,670 3,853 3,785
Distributor | Latin America | Geographic Concentration Risk | Sales
       
Schedule of Revenue by Geographic Region [Line Items]        
Concentration risk percentage 4.80% 6.30% 4.00% 4.90%
Distributor | Asia/Pacific
       
Schedule of Revenue by Geographic Region [Line Items]        
Revenue 1,681 1,614 4,634 3,562
Distributor | Asia/Pacific | Geographic Concentration Risk | Sales
       
Schedule of Revenue by Geographic Region [Line Items]        
Concentration risk percentage 5.10% 6.00% 4.70% 4.60%
Distributor | Total ROW
       
Schedule of Revenue by Geographic Region [Line Items]        
Revenue $ 3,281 $ 3,284 $ 8,487 $ 7,347
Distributor | Total ROW | Geographic Concentration Risk | Sales
       
Schedule of Revenue by Geographic Region [Line Items]        
Concentration risk percentage 9.90% 12.30% 8.70% 9.60%