XML 36 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 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 September 30, 2023Nine Months Ended September 30, 2023
AmericasEurope and Middle EastAsia PacificTotalAmericasEurope and Middle EastAsia PacificTotal
Instruments$14,927 $4,077 $4,604 $23,608 $32,481 $11,708 $8,418 $52,607 
Consumables12,099 5,097 1,101 18,297 38,729 16,425 4,176 59,330 
Service and other revenue4,119 1,699 366 6,184 10,979 4,002 1,133 16,114 
Total revenue$31,145 $10,873 $6,071 $48,089 $82,189 $32,135 $13,727 $128,051 
Three Months Ended September 30, 2022Nine Months Ended September 30, 2022
AmericasEurope and Middle EastAsia PacificTotalAmericasEurope and Middle EastAsia PacificTotal
Instruments$4,835 $2,171 $1,017 $8,023 $16,343 $6,132 $4,189 $26,664 
Consumables12,044 3,687 851 16,582 37,017 11,778 3,102 51,897 
Service and other revenue3,437 1,259 240 4,936 10,124 3,486 669 14,279 
Total revenue$20,316 $7,117 $2,108 $29,541 $63,484 $21,396 $7,960 $92,840