XML 40 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets
The following table presents details of the Company’s intangible assets as of June 30, 2025 (dollars in thousands):
June 30, 2025
Gross Carrying AmountAccumulated AmortizationForeign Currency TranslationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$37,367 $(22,805)$(2,214)$12,348 6.3
Customer relationships25,718 (11,632)(1,757)12,329 7.8
Commercialization rights11,579 (6,391)— 5,188 4.1
Trademarks and tradenames5,220 (2,288)(253)2,679 8.0
Total intangible assets with finite lives79,884 (43,116)(4,224)32,544 
Intangible assets with indefinite lives:
Acquired in-process technology1,250 — — 1,250 
Favorable license agreement
2,243 — — 2,243 
Total intangible assets with indefinite lives
3,493 — — 3,493 
Total intangible assets$83,377 $(43,116)$(4,224)$36,037 
The following table presents details of the Company’s intangible assets as of December 31, 2024 (dollars in thousands):
December 31, 2024
Gross Carrying AmountAccumulated AmortizationForeign Currency TranslationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Intangible assets with finite lives:
Acquired and developed technology$37,367 $(21,357)$(2,531)$13,479 6.6
Customer relationships25,718 (10,777)(2,332)12,609 8.4
Commercialization rights11,579 (5,760)— 5,819 4.6
Trademarks and tradenames5,220 (2,094)(356)2,770 8.5
Total intangible assets with finite lives79,884 (39,988)(5,219)34,677 
Intangible assets with indefinite lives:
Acquired in-process technology1,250 — — 1,250 
Favorable license agreement
2,257 — — 2,257 
Total intangible assets with indefinite lives
3,507 — — 3,507 
Total intangible assets$83,391 $(39,988)$(5,219)$38,184 
Summary of Finite-Lived Intangible Assets Amortization Expense
The following table summarizes the Company’s amortization expense of finite-lived intangible assets (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Cost of testing services$346 $329 $693 $658 
Cost of product442 411 854 831 
Cost of patient and digital solutions153 238 305 509 
Sales and marketing
648 628 1,276 1,261 
Total$1,589 $1,606 $3,128 $3,259 
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 June 30, 2025 (in thousands):
Years Ending December 31,Total
Remainder of 2025$3,196 
20265,368 
20275,355 
20285,355 
20294,640 
Thereafter8,630 
Total future amortization expense$32,544