XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2024
Balance Sheet Related Disclosures [Abstract]  
Schedule of Goodwill
The changes in the carrying amounts of goodwill were as follows (in thousands of dollars):

Amounts
Balance as of December 31, 2023
$702,984 
Goodwill acquired - C2i55,974 
Effect of foreign currency translation on Goodwill acquired - HalioDx(5,105)
Balance as of March 31, 2024
$753,853 
Schedule of Intangible Assets Intangible assets consisted of the following (in thousands of dollars):
 March 31, 2024December 31, 2023Weighted Average Remaining Amortization Period (Years)
 Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Percepta product technology$16,000 $(9,600)$6,400 $16,000 $(9,333)$6,667 6
Prosigna product technology4,120 (1,190)2,930 4,120 (1,122)2,998 11
Prosigna customer relationships2,430 (2,106)324 2,430 (1,985)445 1
LymphMark product technology990 (613)377 990 (577)413 3
Decipher product technology90,000 (27,484)62,516 90,000 (25,234)64,766 7
Decipher trade names4,000 (2,443)1,557 4,000 (2,243)1,757 2
HalioDx developed technology1,404 (374)1,030 1,435 (346)1,089 7
HalioDx customer relationships2,699 (1,436)1,263 2,760 (1,331)1,429 2
HalioDx customer backlog4,166 (2,734)1,432 4,258 (2,529)1,729 1
C2i developed technology25,300 (281)25,019 — — — 15
Total finite-lived intangibles151,109 (48,261)102,848 125,993 (44,700)81,293 8.7
In-process research and development13,500 — 13,500 7,300 — 7,300 
Total intangible assets$164,609 $(48,261)$116,348 $133,293 $(44,700)$88,593 
Schedule of Future Aggregate Amortization Expense
The estimated future aggregate amortization expense as of March 31, 2024 is as follows (in thousands of dollars):
Year Ending December 31,Amounts
2024 remainder of year$11,332 
202514,250 
202612,773 
202712,169 
202812,169 
Thereafter40,155 
Total$102,848 
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following (in thousands of dollars):
 
 March 31, 2024December 31, 2023
Accrued compensation expenses$16,948 $26,430 
Accrued other13,345 11,997 
Total accrued liabilities$30,293 $38,427