Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.22.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Summary of amount disaggregated by revenue
The following table presents the Company's revenues disaggregated by revenue discipline:
Three Months Ended
June 30,
Six Months Ended
June 30,
2022 2021 2022 2021
Major products/service lines:
Direct sales $ 6,770  $ 6,663  $ 12,444  $ 13,083 
Marketplace sales 1,155  2,063  2,980  4,399 
Software 508  123  579  156 
Total revenue $ 8,433  $ 8,849  $ 16,003  $ 17,638 
Timing of revenue recognition:
Products transferred at a point in time $ 1,155  $ 2,063  $ 2,980  $ 4,399 
Products and services transferred over time 7,278  6,786  13,023  13,239 
Total revenue $ 8,433  $ 8,849  $ 16,003  $ 17,638 
Summary of deferred revenue activity Deferred revenue activity consisted of the following:
June 30,
2022
December 31,
2021
Balance at beginning of the period $ 921  $ 753 
Deferred revenue recognized during period (16,003) (33,623)
Additions to deferred revenue during period 16,184  33,791 
Total Deferred Revenue $ 1,102  $ 921