Quarterly report [Sections 13 or 15(d)]

Revenue

v3.25.2
Revenue
6 Months Ended
Jun. 30, 2025
Revenue [Abstract]  
REVENUE
J. 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   2025     2024     2025     2024  
Promotional products - dropshipping   $ 11,953     $ 8,128     $ 21,138     $ 16,538  
Promotional products – bulk dropshipping     3,584       3,123       9,915       8,889  
Promotional products – Company owned inventory     4,296       3,605       7,190       6,204  
Casino continuity program     10,197      
      17,565      
 
Promotional products – third-party distributor     2,102       1,402       4,697       3,076  
Rewards program     365       254       590       540  
Additional services     80       181       176       273  
    $ 32,577     $ 16,693     $ 61,271     $ 35,520  

 

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

 

    June 30,
2025
    June 30,
2024
 
Balance at January 1,   $ 4,423     $ 1,116  
Revenue recognized     (4,920 )     (1,042 )
Amounts collected or invoiced     5,314       780  
Unearned revenue   $ 4,817     $ 854  

 

For the six months ended June 30, 2025 and 2024, the Company recognized $428 thousand and $1,044 thousand associated with unearned revenue balances outstanding at December 31, 2024 and 2023, respectively.