XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of revenue [Abstract]        
Net sales $ 19,906 $ 12,623 $ 42,176 $ 22,325
United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 16,725 9,727 34,322 16,829
International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 3,181 2,896 7,854 5,496
Food Service Technology [Member]        
Disaggregation of revenue [Abstract]        
Net sales 3,895 3,432 7,353 5,562
Food Service Technology [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 3,625 3,281 6,888 5,227
Food Service Technology [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 270 151 465 335
POS Automation [Member]        
Disaggregation of revenue [Abstract]        
Net sales 1,904 1,172 3,701 2,472
POS Automation [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 1,904 1,172 3,686 2,472
POS Automation [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 0 0 15 0
Casino and Gaming [Member]        
Disaggregation of revenue [Abstract]        
Net sales 12,172 6,525 27,983 11,287
Casino and Gaming [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 9,475 3,929 21,044 6,717
Casino and Gaming [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 2,697 2,596 6,939 4,570
TransAct Services Group [Member]        
Disaggregation of revenue [Abstract]        
Net sales 1,935 1,494 3,139 3,004
TransAct Services Group [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 1,721 1,345 2,704 2,413
TransAct Services Group [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales $ 214 $ 149 $ 435 $ 591