Quarterly report pursuant to Section 13 or 15(d)

Note 3 - Revenue (Tables)

v3.23.2
Note 3 - Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2023

   

2022

   

2023

   

2022

 

Seagen

  $ 3,486     $ 2,607     $ 4,909     $ 2,919  

AstraZeneca

    4,056       (130 )     4,490       4,623  

Servier

    (31 )     230       (105 )     4,964  

Genentech

    12,544       991       12,697       2,180  

Total Revenue

  $ 20,055     $ 3,698     $ 21,991     $ 14,686  
Revenue From Contract With Customer, Milestone Payments [Table Text Block]
   

Research, Development, Regulatory & Commercial Milestones

   

Sales Milestones

 

Seagen

  $ 759     $ 450  

Servier

    98       106  

Boston Pharmaceuticals

    88       265  

Total potential milestone payments

  $ 945     $ 821