XML 67 R50.htm IDEA: XBRL DOCUMENT v3.3.1.900
Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Schedule of Revenue by Geographic Region [Line Items]                      
Revenue $ 39,232 $ 38,231 $ 39,479 $ 36,671 $ 38,847 $ 37,150 $ 38,327 $ 33,264 $ 153,612 $ 147,588 $ 132,257
United States                      
Schedule of Revenue by Geographic Region [Line Items]                      
Revenue                 107,228 106,052 102,937
Europe                      
Schedule of Revenue by Geographic Region [Line Items]                      
Revenue                 31,089 29,131 16,101
Total ROW                      
Schedule of Revenue by Geographic Region [Line Items]                      
Revenue                 15,295 12,405 13,219
Latin America                      
Schedule of Revenue by Geographic Region [Line Items]                      
Revenue                 6,589 6,509 6,118
Asia/Pacific                      
Schedule of Revenue by Geographic Region [Line Items]                      
Revenue                 8,706 5,896 7,062
Canada                      
Schedule of Revenue by Geographic Region [Line Items]                      
Revenue                 $ 0 $ 0 $ 39
Geographic Concentration Risk | Sales                      
Schedule of Revenue by Geographic Region [Line Items]                      
Concentration risk, percentage                 100.00% 100.00% 100.00%
Geographic Concentration Risk | Sales | United States                      
Schedule of Revenue by Geographic Region [Line Items]                      
Concentration risk, percentage                 69.80% 71.90% 77.80%
Geographic Concentration Risk | Sales | Europe                      
Schedule of Revenue by Geographic Region [Line Items]                      
Concentration risk, percentage                 20.20% 19.70% 12.20%
Geographic Concentration Risk | Sales | Total ROW                      
Schedule of Revenue by Geographic Region [Line Items]                      
Concentration risk, percentage                 10.00% 8.40% 10.00%
Geographic Concentration Risk | Sales | Latin America                      
Schedule of Revenue by Geographic Region [Line Items]                      
Concentration risk, percentage                 4.30% 4.40% 4.60%
Geographic Concentration Risk | Sales | Asia/Pacific                      
Schedule of Revenue by Geographic Region [Line Items]                      
Concentration risk, percentage                 5.70% 4.00% 5.30%
Geographic Concentration Risk | Sales | Canada                      
Schedule of Revenue by Geographic Region [Line Items]                      
Concentration risk, percentage                 0.00% 0.00% 0.00%