XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
License and Asset Purchase Agreements (Tables)
12 Months Ended
Dec. 31, 2023
Schedule of License and Other Revenue

The following table summarizes customers that represent 10% or greater of our consolidated total revenue:

 

 

 

For the Years Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Customer A

 

 

35

%

 

 

32

%

 

 

22

%

Customer B

 

 

23

%

 

 

24

%

 

 

14

%

Customer C

 

 

13

%

 

 

13

%

 

 

8

%

Menarini

 

 

17

%

 

 

10

%

 

 

36

%

Antengene

 

 

2

%

 

 

9

%

 

 

15

%

License and Other Revenue [Member]  
Schedule of License and Other Revenue

The following table presents information about our license and other revenue (in thousands):

 

 

 

For the Years
Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Menarini

 

$

24,360

 

 

$

15,672

 

 

$

75,000

 

Antengene

 

 

2,713

 

 

 

13,353

 

 

 

30,429

 

Other

 

 

6,949

 

 

 

7,604

 

 

 

5,954

 

Total license and other revenue

 

$

34,022

 

 

$

36,629

 

 

$

111,383

 

During the year ended December 31, 2023, we recognized (i) $15.0 million of revenue for the reimbursement of development related expenses, $4.0 million of milestone-related revenue, $3.5 million of license-related revenue, $1.1 million of royalty revenue, and $0.8 million of other reimbursement revenue from Menarini; (ii) $1.5 million of royalty revenue, and $1.2 million of other reimbursement revenue from Antengene; and (iii) $3.4 million of license-related revenue, $2.5 million of milestone-related revenue, $0.5 million of royalty revenue, and $0.5 million of other reimbursement revenue from our other partners.