XML 49 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenue $ 49,554 $ 45,694 $ 94,986 $ 87,658
Percent of Total 100.00% 100.00% 100.00% 100.00%
Transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenue $ 34,986   $ 68,480  
Transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue 14,568   26,506  
EMEA        
Disaggregation of Revenue [Line Items]        
Revenue $ 21,481 $ 21,726 $ 39,867 $ 40,096
Percent of Total 43.00% 48.00% 42.00% 46.00%
Americas        
Disaggregation of Revenue [Line Items]        
Revenue $ 13,270 $ 11,416 $ 29,191 $ 23,540
Percent of Total 27.00% 25.00% 31.00% 27.00%
APAC        
Disaggregation of Revenue [Line Items]        
Revenue $ 14,803 $ 12,552 $ 25,928 $ 24,022
Percent of Total 30.00% 27.00% 27.00% 27.00%
Hardware products        
Disaggregation of Revenue [Line Items]        
Revenue $ 24,576 $ 25,256 $ 42,067 $ 47,000
Software licenses        
Disaggregation of Revenue [Line Items]        
Revenue 10,410 9,216 26,413 19,032
Subscription        
Disaggregation of Revenue [Line Items]        
Revenue 3,818 2,496 6,788 4,611
Professional services        
Disaggregation of Revenue [Line Items]        
Revenue 1,157 1,070 2,121 2,031
Maintenance, support and other        
Disaggregation of Revenue [Line Items]        
Revenue $ 9,593 $ 7,656 $ 17,597 $ 14,984