XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2022
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,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Immune Medicine revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service revenue

 

$

7,296

 

 

$

5,405

 

 

$

14,409

 

 

$

9,453

 

Collaboration revenue

 

 

15,082

 

 

 

17,634

 

 

 

28,785

 

 

 

33,691

 

Total Immune Medicine revenue

 

 

22,378

 

 

 

23,039

 

 

 

43,194

 

 

 

43,144

 

MRD revenue

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service revenue

 

 

20,282

 

 

 

13,966

 

 

 

35,086

 

 

 

25,303

 

Regulatory milestone revenue

 

 

1,000

 

 

 

1,500

 

 

 

4,000

 

 

 

8,500

 

Total MRD revenue

 

 

21,282

 

 

 

15,466

 

 

 

39,086

 

 

 

33,803

 

Total revenue

 

$

43,660

 

 

$

38,505

 

 

$

82,280

 

 

$

76,947