XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue        
Revenue $ 52,277 $ 54,954 $ 103,052 $ 111,324
Percent of Total 100.00% 100.00% 100.00% 100.00%
Products and Licenses transferred at a point in time        
Revenue        
Revenue $ 28,378 $ 35,384 $ 56,823 $ 73,644
Services transferred over time        
Revenue        
Revenue 23,899 19,570 46,229 37,680
EMEA        
Revenue        
Revenue $ 24,830 $ 28,336 $ 51,819 $ 61,940
Percent of Total 47.00% 52.00% 50.00% 56.00%
Americas        
Revenue        
Revenue $ 17,011 $ 13,932 $ 33,539 $ 26,265
Percent of Total 33.00% 25.00% 33.00% 24.00%
APAC        
Revenue        
Revenue $ 10,436 $ 12,686 $ 17,694 $ 23,119
Percent of Total 20.00% 23.00% 17.00% 20.00%
Hardware products        
Revenue        
Revenue $ 19,451 $ 24,188 $ 37,119 $ 43,926
Software licenses        
Revenue        
Revenue 8,927 11,196 19,704 29,718
Subscription        
Revenue        
Revenue 9,824 6,133 18,229 11,840
Professional services        
Revenue        
Revenue 1,041 1,326 2,443 2,747
Maintenance, support and other        
Revenue        
Revenue $ 13,034 $ 12,111 $ 25,557 $ 23,093