v3.26.1
Revenue
6 Months Ended
Jun. 30, 2026
Revenue [Abstract]  
REVENUE
E. REVENUE:

 

Revenue disaggregated according to the timing of transfer of goods or services (e.g., at a point in time) was as follows:

 

    Three Months Ended
June 30,
    Six Months Ended
    June 30,
 
Revenue generated per major product category   2026     2025     2026     2025  
Promotional products - dropshipping   $ 13,660     $ 11,953     $ 23,299     $ 21,138  
Promotional products – bulk dropshipping     2,550       3,584       9,775       9,915  
Promotional products – Company owned inventory     4,672       4,296       8,252       7,190  
Casino continuity program     10,096       10,197       17,899       17,565  
Promotional products – third-party distributor     1,861       2,102       4,316       4,697  
Rewards program     266       365       582       590  
Additional services     253       80       484       176  
    $ 33,358     $ 32,577     $ 64,607     $ 61,271  

 

Unearned revenue includes customer deposits and deferred revenue which represent prepayments from customers. The Company had unearned revenue as follows:

 

    June 30,
2026
    June 30,
2025
 
Balance at January 1,   $ 3,201     $ 4,423  
 Revenue recognized     (5,503 )     (4,920 )
 Amounts collected not invoiced     8,383       5,314  
Balance at June 30,   $ 6,081     $ 4,817  

 

For the six months ended June 30, 2026 and 2025, the Company recognized $2,418 and $2,832 associated with unearned revenue balances outstanding at December 31, 2025 and 2024, respectively.