XML 49 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenue        
Revenue $ 52,495 $ 51,126 $ 147,481 $ 138,785
Percent of Total 100.00% 100.00% 100.00% 100.00%
Transferred at a point in time        
Revenue        
Revenue $ 36,882   $ 105,362  
Transferred over time        
Revenue        
Revenue 15,613   42,119  
EMEA        
Revenue        
Revenue $ 25,281 $ 22,768 $ 65,148 $ 62,868
Percent of Total 48.00% 45.00% 44.00% 45.00%
Americas        
Revenue        
Revenue $ 11,055 $ 14,419 $ 40,246 $ 37,880
Percent of Total 21.00% 28.00% 27.00% 27.00%
APAC        
Revenue        
Revenue $ 16,159 $ 13,939 $ 42,087 $ 38,037
Percent of Total 31.00% 27.00% 29.00% 28.00%
Hardware products        
Revenue        
Revenue $ 27,056 $ 26,606 $ 69,123 $ 73,607
Software licenses        
Revenue        
Revenue 9,826 11,815 36,239 30,847
Subscription        
Revenue        
Revenue 4,161 3,023 10,949 7,634
Professional services        
Revenue        
Revenue 1,594 1,354 3,715 3,384
Maintenance, support and other        
Revenue        
Revenue $ 9,858 $ 8,328 $ 27,455 $ 23,313