XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of significant accounting policies, Revenue recognition - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Summary of significant accounting policies [Abstract]                    
Term of free maintenance upon completion of software installation                 1 year  
Disaggregation of revenue [Abstract]                    
Net sales $ 11,123 $ 10,637 $ 9,325 $ 8,301 $ 7,763 $ 7,300 $ 5,285 $ 10,247 $ 39,386 $ 30,595
United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 32,400 24,733
International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 6,986 5,862
Food Service Technology [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 12,625 7,734
Food Service Technology [Member] | United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 11,738 6,956
Food Service Technology [Member] | International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 887 778
POS Automation [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 4,825 3,770
POS Automation [Member] | United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 4,817 3,763
POS Automation [Member] | International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 8 7
Casino and Gaming [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 15,302 10,979
Casino and Gaming [Member] | United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 10,173 6,852
Casino and Gaming [Member] | International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 5,129 4,127
Lottery [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                   817
Lottery [Member] | United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                   817
Lottery [Member] | International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                   0
Printrex [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 631 300
Printrex [Member] | United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 171 83
Printrex [Member] | International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 460 217
TransAct Services Group [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 6,003 6,995
TransAct Services Group [Member] | United States [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 5,501 6,262
TransAct Services Group [Member] | International [Member]                    
Disaggregation of revenue [Abstract]                    
Net sales                 $ 502 $ 733