XML 44 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Rollforward of goodwill balance      
Balance as of beginning of period $ 9,353    
Cumulative translation adjustment (439)    
Balance as of end of period 8,914   $ 9,353
Purchased intangible assets      
Gross Carrying Value 16,400   16,400
Accumulated Amortization (2,523)   (1,991)
Cumulative Translation Adjustment (762)   (102)
Net Carrying Value 13,115   $ 14,307
Amortization expense 500 $ 200  
Estimated amortization expense      
Remainder of 2020 1,578    
2021 2,013    
2022 1,930    
2023 1,848    
2024 1,733    
Thereafter 4,013    
Estimated Amortization Expenses 13,115    
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 (815)   (737)
Net Carrying Value $ 835   $ 913
Weighted average life remaining 4 years 10 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
Accumulated Amortization (472)   (421)
Cumulative Translation Adjustment (6)   (1)
Net Carrying Value $ 882   $ 938
Weighted average life remaining 7 years 9 months 29 days   8 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 (36)   (32)
Net Carrying Value $ 14   $ 18
Weighted average life remaining 10 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
Accumulated Amortization (1,149)   (767)
Cumulative Translation Adjustment (738)   (99)
Net Carrying Value $ 11,113   $ 12,134
Weighted average life remaining 7 years 9 months   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   5 years 6 months
Gross Carrying Value $ 340   $ 340
Accumulated Amortization (51)   (34)
Cumulative Translation Adjustment (18)   (2)
Net Carrying Value $ 271   $ 304
Weighted average life remaining 4 years 9 months   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   10 years
Minimum | Customer relationships      
Purchased intangible assets      
Estimated Useful Life 8 years 6 months   8 years 6 months