XML 31 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue

The following table presents our disaggregated revenue for the periods presented (in thousands):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

MRD revenue

 

 

 

 

 

 

 

 

 

 

 

 

Service revenue

 

$

32,284

 

 

$

25,882

 

 

$

60,410

 

 

$

47,309

 

Regulatory milestone revenue

 

 

3,000

 

 

 

 

 

 

7,500

 

 

 

 

Total MRD revenue

 

 

35,284

 

 

 

25,882

 

 

 

67,910

 

 

 

47,309

 

Immune Medicine revenue

 

 

 

 

 

 

 

 

 

 

 

 

Service revenue

 

 

6,148

 

 

 

5,508

 

 

 

10,707

 

 

 

12,610

 

Collaboration revenue

 

 

1,758

 

 

 

17,536

 

 

 

6,446

 

 

 

26,654

 

Total Immune Medicine revenue

 

 

7,906

 

 

 

23,044

 

 

 

17,153

 

 

 

39,264

 

Total revenue

 

$

43,190

 

 

$

48,926

 

 

$

85,063

 

 

$

86,573