Annual report pursuant to Section 13 and 15(d)

Revenue Recognition (Tables)

v3.23.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Summary of amount disaggregated by revenue
The following table presents our revenues disaggregated by revenue discipline:
Year Ended December 31,
2022 2021
Major products and service lines:
Direct sales $ 25,429  $ 25,554 
Marketplace sales 5,932  7,772 
Software 1,796  297 
Total revenue $ 33,157  $ 33,623 
Timing of revenue recognition:
Products transferred at a point in time $ 5,932  $ 7,772 
Products and services transferred over time 27,225  25,851 
Total revenue $ 33,157  $ 33,623 
Summary of deferred revenue activity Deferred revenue activity for the years ended December 31, 2022 and 2021 was as follows:
December 31,
2022 2021
Balance at beginning of year $ 921  $ 753 
Deferred revenue recognized during year (33,157) (33,623)
Additions to deferred revenue during year 33,208 33,791
Total deferred revenue $ 972  $ 921