XML 52 R39.htm IDEA: XBRL DOCUMENT v3.5.0.2
Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Schedule of Revenue by Geographic Region [Line Items]        
Revenue $ 50,974 $ 39,479 $ 93,340 $ 76,149
Geographic Concentration Risk | Sales        
Schedule of Revenue by Geographic Region [Line Items]        
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
United States        
Schedule of Revenue by Geographic Region [Line Items]        
Revenue $ 36,283 $ 28,776 $ 66,151 $ 53,910
United States | Geographic Concentration Risk | Sales        
Schedule of Revenue by Geographic Region [Line Items]        
Concentration risk percentage 71.20% 72.90% 70.90% 70.80%
Europe        
Schedule of Revenue by Geographic Region [Line Items]        
Revenue $ 10,230 $ 7,888 $ 19,025 $ 15,134
Europe | Geographic Concentration Risk | Sales        
Schedule of Revenue by Geographic Region [Line Items]        
Concentration risk percentage 20.10% 20.00% 20.40% 19.90%
Latin America        
Schedule of Revenue by Geographic Region [Line Items]        
Revenue $ 2,408 $ 1,221 $ 3,674 $ 3,260
Latin America | Geographic Concentration Risk | Sales        
Schedule of Revenue by Geographic Region [Line Items]        
Concentration risk percentage 4.70% 3.10% 3.90% 4.30%
Asia/Pacific        
Schedule of Revenue by Geographic Region [Line Items]        
Revenue $ 2,053 $ 1,594 $ 4,490 $ 3,845
Asia/Pacific | Geographic Concentration Risk | Sales        
Schedule of Revenue by Geographic Region [Line Items]        
Concentration risk percentage 4.00% 4.00% 4.80% 5.00%
Total International        
Schedule of Revenue by Geographic Region [Line Items]        
Revenue $ 14,691 $ 10,703 $ 27,189 $ 22,239
Total International | Geographic Concentration Risk | Sales        
Schedule of Revenue by Geographic Region [Line Items]        
Concentration risk percentage 28.80% 27.10% 29.10% 29.20%