XML 56 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue (Summary of Revenue by Category) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Product Information [Line Items]        
Total revenue $ 24,621 $ 21,578 $ 41,046 $ 40,940
Product [Member]        
Product Information [Line Items]        
Total revenue 21,250 18,485 34,707 34,767
Instrument [Member]        
Product Information [Line Items]        
Total revenue 12,664 8,525 18,287 15,669
Consumable [Member]        
Product Information [Line Items]        
Total revenue 8,586 9,960 16,420 19,098
Service and Other [Member]        
Product Information [Line Items]        
Total revenue $ 3,371 $ 3,093 $ 6,339 $ 6,173