XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment And Geographic Information (Tables)
12 Months Ended
Dec. 31, 2021
Segment And Geographic Information [Abstract]  
Schedule of Revenue by Geographic Location Years Ended December 31,(in thousands)2021 2020 2019North America$ 64,521 $ 37,277 $ 44,681Europe (including the Middle East and Africa) 30,271   19,065   19,600Asia Pacific 35,721 22,551 26,610Total $ 130,513 $ 78,893 $ 90,891
Summary of Revenue by Category Years Ended December 31,(in thousands)2021 2020 2019Instrument revenue$ 61,324 $ 34,282 $ 45,126Consumable revenue 52,181   31,142 32,616Product revenue 113,505 65,424 77,742Service and other revenue 17,008 13,469 13,149Total revenue$ 130,513 $ 78,893 $ 90,891