XML 103 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Geographic, Customer and Supplier Information - Sales Details of Customers Locations in Four Geographic Regions (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
segment
Dec. 31, 2019
USD ($)
segment
Dec. 31, 2018
segment
Geographic, Customer and Supplier Information                        
Number of geographic regions | segment                   3 3 3
Total revenue $ 59,153 $ 52,276 $ 52,277 $ 50,775 $ 52,928 $ 51,439 $ 54,954 $ 56,370 $ 214,481 $ 215,691 $ 253,484  
Gross profit 37,467 $ 36,395 $ 34,831 $ 34,242 38,215 $ 34,954 $ 35,616 $ 39,274 142,935 148,059 167,838  
Long-lived assets 19,954       23,191       19,954 23,191 22,034  
Europe, Middle East, Africa (EMEA)                        
Geographic, Customer and Supplier Information                        
Gross profit                   (4,200) 3,700  
Operating Segments | Europe, Middle East, Africa (EMEA)                        
Geographic, Customer and Supplier Information                        
Total revenue                 104,878 117,086 145,942  
Gross profit                 69,893 78,456 95,069  
Long-lived assets 5,978       7,482       5,978 7,482 8,085  
Operating Segments | Americas.                        
Geographic, Customer and Supplier Information                        
Total revenue                 68,646 53,171 61,577  
Gross profit                 45,747 37,532 41,667  
Long-lived assets 13,634       14,968       13,634 14,968 13,240  
Operating Segments | Asia Pacific                        
Geographic, Customer and Supplier Information                        
Total revenue                 40,957 45,434 45,965  
Gross profit                 27,295 32,071 31,102  
Long-lived assets $ 342       $ 741       $ 342 $ 741 $ 709