XML 31 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations (Narrative) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 13, 2019
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Business Combination Transactions [Line Items]          
Cash payments to former shareholders       $ 18,008
Revenue from Contract with Customer, Excluding Assessed Tax   $ 56,614 $ 49,941 169,486 148,737
Net loss   (9,362) $ (7,235) (19,098) (17,707)
Change in value of contingent consideration       $ (6,934) $ (6,696)
SentreHEART [Member]          
Business Combination Transactions [Line Items]          
Acquisition of shares and voting interest 100.00%        
Consideration payment, value $ 21,992        
Cash payments to former shareholders $ 18,008        
Consideration payment, shares 699        
Maximum number of shares that may be issued       7,021  
Maximum contingent consideration payable   260,000   $ 260,000  
Revenue from Contract with Customer, Excluding Assessed Tax       362  
Net loss       2,733  
Acquisition related costs   2,819   3,645  
SentreHEART [Member] | PMA Milestone [Member]          
Business Combination Transactions [Line Items]          
Consideration related to earnout calculation       140,000  
Milestone payment   25,000   $ 25,000  
Milestone consideration due date       Dec. 31, 2022  
Potential contingent consideration reduction percentage, monthly       4.17%  
Date of contingent consideration is reduced to zero       Dec. 31, 2023  
SentreHEART [Member] | CPT Reimbursement Milestone [Member]          
Business Combination Transactions [Line Items]          
Milestone payment   $ 120,000   $ 120,000  
Milestone consideration due date       Dec. 31, 2025  
Potential contingent consideration reduction percentage, monthly       4.17%  
Date of contingent consideration is reduced to zero       Dec. 31, 2026