XML 63 R24.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Geographic Location
A summary of our revenue by geographic location is as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Americas$23,960 $21,722 $43,031 $40,804 
Europe, Middle East and Africa10,730 5,735 18,600 11,435 
Asia-Pacific12,883 8,010 24,842 16,401 
Total $47,573 $35,467 $86,473 $68,640 
Summary of Revenue by Category
A summary of our revenue by category is as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Instrument revenue$29,923 $15,619 $50,623 $31,169 
Consumable revenue13,732 14,556 27,686 27,250 
Product revenue43,655 30,175 78,309 58,419 
Service and other revenue3,918 5,292 8,164 10,221 
Total revenue$47,573 $35,467 $86,473 $68,640