XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Revenue    
Revenue $ 47,608 $ 45,432
Percent of Total 100.00% 100.00%
Transferred at a point in time    
Revenue    
Revenue $ 31,861 $ 33,494
Transferred over time    
Revenue    
Revenue 15,747 11,938
EMEA    
Revenue    
Revenue $ 25,599 $ 18,387
Percent of Total 54.00% 40.00%
Americas    
Revenue    
Revenue $ 12,731 $ 15,921
Percent of Total 27.00% 35.00%
APAC    
Revenue    
Revenue $ 9,278 $ 11,124
Percent of Total 19.00% 25.00%
Hardware products    
Revenue    
Revenue $ 24,290 $ 17,491
Software licenses    
Revenue    
Revenue 7,571 16,003
Subscription    
Revenue    
Revenue 5,251 2,970
Professional services    
Revenue    
Revenue 809 964
Maintenance, support and other    
Revenue    
Revenue $ 9,686 $ 8,004