XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table provides information about disaggregated revenue by major product line and primary geographic market (in thousands):
Three Months Ended March 31, 2023
AmericasEurope and Middle EastAsia PacificTotal
Product revenue:
Instruments$6,019 $4,122 $1,229 $11,370 
Consumables12,747 5,372 1,657 19,776 
Total product revenue18,766 9,494 2,886 31,146 
Service and other revenue3,246 1,022 391 4,659 
Total revenue$22,012 $10,516 $3,277 $35,805 
Three Months Ended March 31, 2022
AmericasEurope and Middle EastAsia PacificTotal
Product revenue:
Instruments$5,698 $1,746 $1,659 $9,103 
Consumables12,275 4,006 1,187 17,468 
Total product revenue17,973 5,752 2,846 26,571 
Service and other revenue3,288 998 223 4,509 
Total revenue$21,261 $6,750 $3,069 $31,080