Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.23.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Summary of amount disaggregated by revenue
The following table presents the Company's revenue disaggregated by revenue source:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023 2022 2023 2022
Major products and service lines:
Direct sales $ 6,773  $ 6,457  $ 19,247  $ 18,901 
Marketplace sales 776  1,403  3,571  4,383 
Software 822  589  2,192  1,168 
Total revenue $ 8,371  $ 8,449  $ 25,010  $ 24,452 
Timing of revenue recognition:
Products transferred at a point in time $ 776  $ 1,403  $ 3,571  $ 4,383 
Products and services transferred over time 7,595  7,046  21,439  20,069 
Total revenue $ 8,371  $ 8,449  $ 25,010  $ 24,452 
Summary of deferred revenue activity Deferred revenue activity consisted of the following:
September 30,
2023
December 31,
2022
Balance at beginning of the period $ 972  $ 921 
Deferred revenue recognized during period (25,010) (33,157)
Additions to deferred revenue during period 25,876  33,208 
Total deferred revenue $ 1,838  $ 972