XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of revenue [Abstract]        
Net sales $ 11,599 $ 19,906 $ 22,286 $ 42,176
United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 8,819 16,725 16,584 34,322
International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 2,780 3,181 5,702 7,854
Food Service Technology [Member]        
Disaggregation of revenue [Abstract]        
Net sales 4,178 3,895 7,478 7,353
Food Service Technology [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 3,779 3,625 6,802 6,888
Food Service Technology [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 399 270 676 465
POS Automation [Member]        
Disaggregation of revenue [Abstract]        
Net sales 1,151 1,904 1,802 3,701
POS Automation [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 1,151 1,904 1,802 3,686
POS Automation [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 0 0 0 15
Casino and Gaming [Member]        
Disaggregation of revenue [Abstract]        
Net sales 5,359 12,172 11,055 27,983
Casino and Gaming [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 3,178 9,475 6,416 21,044
Casino and Gaming [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales 2,181 2,697 4,639 6,939
TransAct Services Group [Member]        
Disaggregation of revenue [Abstract]        
Net sales 911 1,935 1,951 3,139
TransAct Services Group [Member] | United States [Member]        
Disaggregation of revenue [Abstract]        
Net sales 711 1,721 1,564 2,704
TransAct Services Group [Member] | International [Member]        
Disaggregation of revenue [Abstract]        
Net sales $ 200 $ 214 $ 387 $ 435