Annual report [Section 13 and 15(d), not S-K Item 405]

Revenue (Tables)

v3.25.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Revenue [Abstract]  
Schedule of Revenue Disaggregated According to the Transfer of Goods or Services

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

 

Revenue generated per major product category   December 31, 2024     December 31, 2023  
Promotional products - dropshipping   $ 34,531     $ 32,794  
Promotional products – bulk dropshipping     15,939       17,686  
Promotional products – Company owned inventory     14,420       17,911  
Casino continuity program     8,619      
 
Promotional products – third-party distributor     5,540       6,076  
Redemption code program     1,856      
 
Rewards program     1,199       1,233  
Additional services     550       300  
    $ 82,654     $ 76,000  
Schedule of Unearned Revenue Includes Customer Deposits and Deferred Revenue

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

 

    December 31, 2024     December 31, 2023  
Balance at January 1,   $ 1,116     $ 633  
Revenue recognized     (3,121 )     (633 )
Amounts collected or invoiced     6,428       1,116  
Unearned revenue   $ 4,423     $ 1,116