XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2022
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 June 30, 2022Six Months Ended June 30, 2022
AmericasEurope and Middle EastAsia PacificTotalAmericasEurope and Middle EastAsia PacificTotal
Product revenue:
Instruments$5,810 $2,214 $1,514 $9,538 $11,509 $3,960 $3,172 $18,641 
Consumables12,699 4,085 1,063 17,847 24,974 8,090 2,251 35,315 
Total product revenue18,509 6,299 2,577 27,385 36,483 12,050 5,423 53,956 
Service revenue3,179 1,229 205 4,613 6,227 2,227 429 8,883 
Total product and service revenue21,688 7,528 2,782 31,998 42,710 14,277 5,852 62,839 
Collaboration revenue221 — — 221 460 — — 460 
Total revenues$21,909 $7,528 $2,782 $32,219 $43,170 $14,277 $5,852 $63,299 
Three Months Ended June 30, 2021Six Months Ended June 30, 2021
AmericasEurope and Middle EastAsia PacificTotalAmericasEurope and Middle EastAsia PacificTotal
Product revenue:
Instruments$7,662 $2,769 $1,385 $11,816 $13,136 $6,402 $4,023 $23,561 
Consumables12,467 4,512 1,002 17,981 23,807 7,856 2,281 33,944 
Total product revenue20,129 7,281 2,387 29,797 36,943 14,258 6,304 57,505 
Service revenue2,497 1,090 248 3,835 5,182 1,861 478 7,521 
Total product and service revenue22,626 8,371 2,635 33,632 42,125 16,119 6,782 65,026 
Collaboration revenue231 — — 231 454 — — 454 
Total revenues$22,857 $8,371 $2,635 $33,863 $42,579 $16,119 $6,782 $65,480