Annual report pursuant to Section 13 and 15(d)

Revenue (Tables)

v3.24.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2023
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,
2023
    December 31,
2022
 
      (Restated)       (Restated)  
Promotional products - dropshipping   $ 32,794     $ 33,179  
Promotional products – Company owned inventory     17,911       11,086  
Promotional products – bulk dropshipping     17,686       6,797  
Promotional products – third party distributor     6,076       5,392  
Rewards program     1,233       1,213  
Additional services     300       211  
    $ 76,000     $ 57,878  
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,
2023
    December 31,
2022
 
    (Restated)     (Restated)  
Balance at January 1,   $ 633     $ 722  
Revenue recognized     (633 )     (722 )
Amounts collected or invoiced     1,116       633  
Unearned revenue   $           1,116     $ 633