XML 73 R85.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Rollforward of goodwill balance      
Balance as of beginning of period $ 1,308    
Goodwill acquired 8,111    
Cumulative translation adjustment (66)    
Balance as of end of period 9,353 $ 1,308  
Purchased intangible assets      
Gross Carrying Value 16,400 2,950  
Accumulated Amortization (1,991) (602)  
Cumulative Translation Adjustment (102)    
Net Carrying Value 14,307 2,348  
Amortization expense 1,400 $ 600 $ 0
Estimated amortization expense      
2020 2,110    
2021 2,013    
2022 1,930    
2023 1,848    
2024 1,733    
Thereafter 4,673    
Estimated Amortization Expenses 14,307    
UmanDiagnostics AB Acquisition      
Rollforward of goodwill balance      
Goodwill acquired $ 13,500    
Purchased intangible assets      
Estimated Useful Life 8 years 4 months 24 days    
Developed technology      
Purchased intangible assets      
Estimated Useful Life 7 years 7 years  
Gross Carrying Value $ 1,650 $ 1,650  
Accumulated Amortization (737) (378)  
Net Carrying Value $ 913 $ 1,272  
Weighted average life remaining 5 years 1 month 2 days 6 years 29 days  
Customer relationships      
Purchased intangible assets      
Estimated Useful Life 8 years 6 months 10 years  
Gross Carrying Value $ 1,360 $ 1,250  
Accumulated Amortization (421) (209)  
Cumulative Translation Adjustment (1)    
Net Carrying Value $ 938 $ 1,041  
Weighted average life remaining 8 years 29 days 9 years 29 days  
Customer relationships | UmanDiagnostics AB Acquisition      
Rollforward of goodwill balance      
Goodwill acquired $ 100    
Trade names      
Purchased intangible assets      
Estimated Useful Life 3 years 3 years  
Gross Carrying Value $ 50 $ 50  
Accumulated Amortization (32) (15)  
Net Carrying Value $ 18 $ 35  
Weighted average life remaining 1 year 1 month 2 days 2 years 29 days  
Know How      
Purchased intangible assets      
Estimated Useful Life 8 years 6 months    
Gross Carrying Value $ 13,000    
Accumulated Amortization (767)    
Cumulative Translation Adjustment (99)    
Net Carrying Value $ 12,134    
Weighted average life remaining 8 years    
Know How | UmanDiagnostics AB Acquisition      
Rollforward of goodwill balance      
Goodwill acquired $ 13,000    
Noncompete Agreements      
Purchased intangible assets      
Estimated Useful Life 5 years 6 months    
Gross Carrying Value $ 340    
Accumulated Amortization (34)    
Cumulative Translation Adjustment (2)    
Net Carrying Value $ 304    
Weighted average life remaining 5 years    
Noncompete Agreements | UmanDiagnostics AB Acquisition      
Rollforward of goodwill balance      
Goodwill acquired $ 400    
Maximum | Customer relationships      
Purchased intangible assets      
Estimated Useful Life 10 years    
Minimum | Customer relationships      
Purchased intangible assets      
Estimated Useful Life 8 years 6 months