XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue and Deferred Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Summary of Revenue by Source

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

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Consoles

 

$

13,228

 

 

$

16,857

 

 

$

31,279

 

 

$

31,623

 

Consumables

 

 

6,393

 

 

 

3,771

 

 

 

14,006

 

 

 

7,215

 

Total product revenue

 

 

19,621

 

 

 

20,628

 

 

 

45,285

 

 

 

38,838

 

Service and other revenue

 

 

5,436

 

 

 

4,588

 

 

 

10,322

 

 

 

9,294

 

Total revenue

 

$

25,057

 

 

$

25,216

 

 

$

55,607

 

 

$

48,132