XML 59 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Revenue          
Revenue $ 57,147 $ 52,276 $ 162,384 $ 155,328  
Percent of Total 100.00% 100.00% 100.00%    
Products and Licenses transferred at a point in time          
Revenue          
Revenue $ 31,280 $ 28,193 $ 89,496 85,016  
Services transferred over time          
Revenue          
Revenue 25,867 24,083 72,888 70,312  
Europe, Middle East, Africa (EMEA) [Member]          
Revenue          
Revenue $ 25,999 $ 21,965 $ 74,396 $ 73,784  
Percent of Total 45.00% 42.00% 46.00% 48.00%  
Americas          
Revenue          
Revenue $ 20,394 $ 17,621 $ 56,972 $ 51,160  
Percent of Total 36.00% 34.00% 35.00% 32.00%  
Asia Pacific [Member]          
Revenue          
Revenue $ 10,754 $ 12,690 $ 31,016 $ 30,384  
Percent of Total 19.00% 24.00% 19.00% 20.00%  
Hardware products          
Revenue          
Revenue $ 19,814 $ 17,908 $ 53,948 $ 55,027  
Software licenses          
Revenue          
Percent of Total     6.00%   6.00%
Subscription          
Revenue          
Revenue 22,262 17,807 $ 65,360 49,935  
Professional services          
Revenue          
Revenue 2,220 3,827 $ 6,101 12,075  
Percent of Total     3.00%   3.00%
Maintenance, support and other          
Revenue          
Revenue $ 12,851 $ 12,734 $ 36,975 $ 38,291