XML 34 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenue        
Revenue $ 79,725 $ 52,495 $ 183,567 $ 147,481
Percent of Total 100.00% 100.00% 100.00% 100.00%
Transferred at a point in time        
Revenue        
Revenue $ 61,181 $ 36,882 $ 133,159 $ 105,362
Transferred over time        
Revenue        
Revenue 18,544 15,613 50,408 42,119
EMEA        
Revenue        
Revenue $ 48,728 $ 25,281 $ 108,168 $ 65,148
Percent of Total 61.00% 48.00% 59.00% 44.00%
Americas        
Revenue        
Revenue $ 15,605 $ 11,055 $ 42,762 $ 40,246
Percent of Total 20.00% 21.00% 23.00% 27.00%
APAC        
Revenue        
Revenue $ 15,392 $ 16,159 $ 32,637 $ 42,087
Percent of Total 19.00% 31.00% 18.00% 29.00%
Hardware products        
Revenue        
Revenue $ 42,027 $ 27,056 $ 95,356 $ 69,123
Software licenses        
Revenue        
Revenue 19,154 9,826 37,803 36,239
Subscription        
Revenue        
Revenue 5,547 4,161 16,136 10,949
Professional services        
Revenue        
Revenue 2,338 1,594 3,995 3,715
Maintenance, support and other        
Revenue        
Revenue $ 10,659 $ 9,858 $ 30,277 $ 27,455