Quarterly report pursuant to Section 13 or 15(d)

Revenue (Tables)

v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table sets forth our net revenues by category:

Three Months Ended June 30, Six Months Ended June 30,
2023 2022 2023 2022
Platform revenue $ 1,295  $ 1,628  $ 2,640  $ 4,120 
Hardware revenue 2,192  3,857  5,594  8,143 
Net revenues $ 3,487  $ 5,485  $ 8,234  $ 12,263 
Schedule of Deferred Revenue
Our deferred revenue balance consisted of the following:
June 30, 2023 December 31, 2022
Current deferred revenue
Platform revenue $ 1,068  $ 1,531 
Hardware revenue 24  1,373 
Total current deferred revenue $ 1,092  $ 2,904 
Non-current deferred revenue
Platform revenue $ 1,050  $ 1,274 
Total non-current deferred revenue $ 1,050  $ 1,274 
Total deferred revenue $ 2,142  $ 4,178