XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue and Deferred Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Revenue by Source

Revenue by source consists of the following (in thousands):

 

 

Three Months Ended March 31,

 

 

 

 

2023

 

 

2022

 

 

Consoles

 

$

18,863

 

 

$

18,051

 

 

Consumables

 

 

8,916

 

 

 

7,613

 

 

Total product revenue

 

 

27,779

 

 

 

25,664

 

 

Service and other revenue

 

 

5,688

 

 

 

4,886

 

 

Total revenue

 

$

33,467

 

 

$

30,550