Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.23.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Summary of amount disaggregated by revenue
The following table presents the Company's revenue disaggregated by revenue discipline:
Three Months Ended
March 31,
2023 2022
Major products and service lines:
Direct sales $ 6,052  $ 5,674 
Marketplace sales 1,488  1,825 
Software 659  71 
Total revenue $ 8,199  $ 7,570 
Timing of revenue recognition:
Products transferred at a point in time $ 1,488  $ 1,825 
Products and services transferred over time 6,711  5,745 
Total revenue $ 8,199  $ 7,570 
Summary of deferred revenue activity Deferred revenue activity consisted of the following:
March 31,
2023
December 31,
2022
Balance at beginning of the period $ 972  $ 921 
Deferred revenue recognized during period (8,199) (33,157)
Additions to deferred revenue during period 8,288  33,208 
Total deferred revenue $ 1,061  $ 972