XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of revenue [Abstract]        
Net sales $ 17,856 $ 10,637 $ 40,181 $ 28,263
United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 13,465 8,765 30,294 23,714
International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 4,391 1,872 9,887 4,549
Food Service Technology [Member]        
Disaggregation of revenue [Abstract]        
Net sales 3,748 3,282 9,310 9,103
Food Service Technology [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 3,496 3,065 8,723 8,616
Food Service Technology [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 252 217 587 487
POS Automation [Member]        
Disaggregation of revenue [Abstract]        
Net sales 5,228 1,188 7,700 3,608
POS Automation [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 5,228 1,188 7,700 3,600
POS Automation [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 0 0 0 8
Casino and Gaming [Member]        
Disaggregation of revenue [Abstract]        
Net sales 7,743 4,036 19,030 10,368
Casino and Gaming [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 3,758 2,656 10,475 7,058
Casino and Gaming [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 3,985 1,380 8,555 3,310
Printrex [Member]        
Disaggregation of revenue [Abstract]        
Net sales 0 160 0 431
Printrex [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 0 0 0 52
Printrex [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 0 160 0 379
TransAct Services Group [Member]        
Disaggregation of revenue [Abstract]        
Net sales 1,137 1,971 4,141 4,753
TransAct Services Group [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 983 1,856 3,396 4,388
TransAct Services Group [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales $ 154 $ 115 $ 745 $ 365