XML 50 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue $ 26,496 $ 28,963 $ 84,803 $ 80,639
Instruments        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 9,159 13,890 34,200 31,831
Consumables        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 11,507 10,352 34,528 34,665
Product revenue        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 20,666 24,242 68,728 66,496
Service        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 5,630 4,721 15,875 14,143
Grant        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 200 0 200 0
Americas        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 11,112 13,654 35,203 37,008
Europe        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 9,092 8,783 28,465 26,365
Asia-Pacific        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue $ 6,292 $ 6,526 $ 21,135 $ 17,266