v3.25.3
Revenue
9 Months Ended
Sep. 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
September 30,
   Nine Months Ended
September 30,
 
Revenue generated per major product category  2025   2024   2025   2024 
Promotional products - dropshipping  $9,590   $7,926   $30,728   $24,464 
Promotional products – bulk dropshipping   2,170    1,872    12,085    10,761 
Promotional products – Company owned inventory   3,401    3,270    10,591    9,474 
Casino continuity program   8,336    3,488    25,901    3,488 
Redemption code program   
—
    1,856    
—
    1,856 
Promotional products – third-party distributor   1,862    1,307    6,559    4,383 
Rewards program   257    308    847    848 
Additional services   365    117    541    390 
   $25,981   $20,144   $87,252   $55,664 

 

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

   September 30,
2025
   September 30,
2024
 
Balance at January 1,  $4,423   $1,116 
Revenue recognized   (7,915)   (1,361)
Amounts collected or invoiced   7,651    3,247 
Balance at September 30,  $4,159   $3,002 

 

For the nine months ended September 30, 2025 and 2024, the Company recognized $3,430 thousand and $1,072 thousand associated with unearned revenue balances outstanding at December 31, 2024 and 2023, respectively.