XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets
The following tables present details of the Company’s intangible assets as of March 31, 2021 ($ in thousands):
March 31, 2021
Gross Carrying AmountAccumulated AmortizationForeign Currency TranslationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$33,569 $(9,692)$(1,262)$22,615 9.0
Customer relationships19,308 (5,015)(953)13,340 10.6
Commercialization rights8,079 (1,241)— 6,838 8.4
Trademarks and tradenames2,380 (856)(110)1,414 9.6
Total intangible assets with finite lives$63,336 $(16,804)$(2,325)$44,207 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$64,586 $(16,804)$(2,325)$45,457 
The following table presents details of the Company’s intangible assets as of December 31, 2020 ($ in thousands):
December 31, 2020
Gross Carrying AmountAccumulated AmortizationForeign Currency TranslationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$31,209 $(8,991)$(725)$21,493 9.1
Customer relationships18,168 (4,684)(449)13,035 10.9
Commercialization rights8,079 (1,039)— 7,040 8.7
Trademarks and tradenames2,360 (804)(19)1,537 9.9
Total intangible assets with finite lives$59,816 $(15,518)$(1,193)$43,105 
Acquired in-process technology1,250 — — 1,250 
Total intangible assets$61,066 $(15,518)$(1,193)$44,355 
Summary of Estimated Future Amortization Expense of Intangible Assets
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of March 31, 2021 (in thousands):
Years Ending December 31,Cost of Testing ServicesCost of ProductCost of Digital and OtherSales and MarketingTotal
Remainder of 2021$987 $1,430 $323 $1,083 $3,823 
20221,316 1,906 431 1,437 5,090 
20231,316 1,906 431 1,427 5,080 
20241,316 1,906 431 1,427 5,080 
20251,316 1,906 431 1,427 5,080 
Thereafter5,457 5,020 1,622 7,955 20,054 
Total future amortization expense$11,708 $14,074 $3,669 $14,756 $44,207