XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of revenue [Abstract]        
Net sales $ 12,623 $ 9,325 $ 22,325 $ 17,626
United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 9,727 7,954 16,829 14,949
International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 2,896 1,371 5,496 2,677
Food Service Technology [Member]        
Disaggregation of revenue [Abstract]        
Net sales 3,432 3,074 5,562 5,821
Food Service Technology [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 3,281 2,987 5,227 5,551
Food Service Technology [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 151 87 335 270
POS Automation [Member]        
Disaggregation of revenue [Abstract]        
Net sales 1,172 1,256 2,472 2,420
POS Automation [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 1,172 1,252 2,472 2,412
POS Automation [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 0 4 0 8
Casino and Gaming [Member]        
Disaggregation of revenue [Abstract]        
Net sales 6,525 3,467 11,287 6,332
Casino and Gaming [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 3,929 2,438 6,717 4,402
Casino and Gaming [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 2,596 1,029 4,570 1,930
Printrex [Member]        
Disaggregation of revenue [Abstract]        
Net sales 0 112 0 271
Printrex [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 0 25 0 52
Printrex [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 0 87 0 219
TransAct Services Group [Member]        
Disaggregation of revenue [Abstract]        
Net sales 1,494 1,416 3,004 2,782
TransAct Services Group [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 1,345 1,252 2,413 2,532
TransAct Services Group [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales $ 149 $ 164 $ 591 $ 250