Quarterly report pursuant to Section 13 or 15(d)

Revenue (Tables)

v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 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 March 31,
2023 2022
Platform revenue $ 1,345  $ 2,492 
Hardware revenue 3,402  4,286 
Net revenues $ 4,747  $ 6,778 
Schedule of Deferred Revenue
Our deferred revenue balance consisted of the following:
March 31, 2023 December 31, 2022
Current deferred revenue
Platform revenue $ 1,405  $ 1,531 
Hardware revenue 107  1,373 
Total current deferred revenue $ 1,512  $ 2,904 
Non-current deferred revenue
Platform revenue $ 1,072  $ 1,274 
Total non-current deferred revenue $ 1,072  $ 1,274 
Total deferred revenue $ 2,584  $ 4,178