XML 80 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Rollforward of goodwill balance          
Balance as of beginning of period     $ 9,353    
Cumulative translation adjustment     37    
Balance as of end of period $ 9,390   9,390   $ 9,353
Purchased intangible assets          
Gross Carrying Value 16,400   16,400   16,400
Accumulated Amortization (3,049)   (3,049)   (1,991)
Cumulative Translation Adjustment (41)   (41)   (102)
Net Carrying Value 13,310   13,310   $ 14,307
Amortization expense 500 $ 100   $ 300  
Estimated amortization expense          
Remainder of 2020 1,052   1,052    
2021 2,013   2,013    
2022 1,930   1,930    
2023 1,848   1,848    
2024 1,733   1,733    
Thereafter 4,734   4,734    
Estimated Amortization Expenses 13,310   $ 13,310    
UmanDiagnostics AB Acquisition          
Purchased intangible assets          
Estimated Useful Life     8 years 4 months 24 days    
Goodwill acquired     $ 13,500    
Developed technology          
Purchased intangible assets          
Estimated Useful Life     7 years   7 years
Gross Carrying Value 1,650   $ 1,650   $ 1,650
Accumulated Amortization (889)   (889)   (737)
Net Carrying Value 761   $ 761   $ 913
Weighted average life remaining     4 years 7 months 2 days   5 years 1 month 2 days
Customer relationships          
Purchased intangible assets          
Estimated Useful Life     8 years 6 months    
Gross Carrying Value 1,360   $ 1,360   $ 1,360
Accumulated Amortization (521)   (521)   (421)
Cumulative Translation Adjustment         (1)
Net Carrying Value 839   $ 839   $ 938
Weighted average life remaining     7 years 6 months 29 days   8 years 29 days
Customer relationships | UmanDiagnostics AB Acquisition          
Purchased intangible assets          
Goodwill acquired     $ 100    
Trade names          
Purchased intangible assets          
Estimated Useful Life     3 years   3 years
Gross Carrying Value 50   $ 50   $ 50
Accumulated Amortization (40)   (40)   (32)
Net Carrying Value 10   $ 10   $ 18
Weighted average life remaining     7 months 2 days   1 year 1 month 2 days
Know How          
Purchased intangible assets          
Estimated Useful Life     8 years 6 months   8 years 6 months
Gross Carrying Value 13,000   $ 13,000   $ 13,000
Accumulated Amortization (1,531)   (1,531)   (767)
Cumulative Translation Adjustment (40)   (40)   (99)
Net Carrying Value 11,429   $ 11,429   $ 12,134
Weighted average life remaining     7 years 6 months   8 years
Know How | UmanDiagnostics AB Acquisition          
Purchased intangible assets          
Goodwill acquired     $ 13,000    
Noncompete Agreements          
Purchased intangible assets          
Estimated Useful Life     5 years 6 months   5 years 6 months
Gross Carrying Value 340   $ 340   $ 340
Accumulated Amortization (68)   (68)   (34)
Cumulative Translation Adjustment (1)   (1)   (2)
Net Carrying Value $ 271   $ 271   $ 304
Weighted average life remaining     4 years 6 months   5 years
Noncompete Agreements | UmanDiagnostics AB Acquisition          
Purchased intangible assets          
Goodwill acquired     $ 400    
Maximum | Customer relationships          
Purchased intangible assets          
Estimated Useful Life     10 years   10 years
Minimum | Customer relationships          
Purchased intangible assets          
Estimated Useful Life     8 years 6 months   8 years 6 months