XML 46 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Revenue [Abstract]  
Revenue Recognized from Collaboration Agreements
Revenue from sale of therapies (in thousands)
 
2023
   
2022
   
2021
 
Product revenue
 
$
238,735
   
$
130,013
   
$
—  
Pre-product revenue
    —      
10,674
     
4,078
 
Total revenue from sale of therapies
   
238,735
     
140,687
     
4,078
 
Collaboration revenue
                       
GSK
    —       —      
8,385
 
Eli Lilly
    —      
9,205
      —  
Genentech
   
10,693
     
24,469
     
24,021
 
Total collaboration revenue
   
10,693
     
33,674
     
32,406
 
Total revenue
 
$
249,428
   
$
174,361
   
$
36,484
 
Revenue by Country/Region Based on Location of Customer
Net product revenue from the sale of KIMMTRAK, and net pre-product revenue are presented by country / region based on the location of the end customer below (in thousands).

   
2023
   
2022
   
2021
 
United States
 
$
169,791
   
$
96,893
   
$
—  
Europe
   
67,628
     
42,745
     
4,078
 
International
   
1,316
     
1,049
      —  
Total revenue from sale of therapies
 
$
238,735
   
$
140,687
   
$
4,078
 
Accounts Receivable, Net from Contracts with Customers
Accounts receivable, net as of December 31, 2023 and 2022 were as follows (in thousands):

   
2023
   
2022
 
Beginning balance
 
$
33,584
   
$
7,334
 
  Additions
   
307,255
     
206,442
 
  Payments received
   
(288,211
)
   
(180,192
)
  Provision
   
(535
)
    —  
Ending balance
 
$
52,093
   
$
33,584
 
Current and Non-current Accruals for Rebates and Chargebacks
Current and non-current accruals for rebates, chargebacks and returns as of December 31, 2023 and 2022 were as follows (in thousands):

   
Rebates
   
Chargebacks
   
Returns
   
Total
 
As of January 1, 2022
  $ 3,391     $ —     $ —     $ 3,391  
Provisions related to sales in the period
   
24,141
     
16,597
     
969
     
41,707
 
Credits and payments made
   
(1,115
)
   
(12,944
)
   
(121
)
   
(14,180
)
As of December 31, 2022
 
$
26,417
   
$
3,653
   
$
848
   
$
30,918
 
Provisions related to sales in the period
   
59,160
     
25,467
     
1,937
     
86,564
 
Adjustments related to prior period sales
   
(1,861
)
   
(734
)
   
(237
)
   
(2,832
)
Credits and payments made
   
(19,759
)
   
(26,355
)
   
(1,810
)
   
(47,924
)
As of December 31, 2023
 
$
63,957
   
$
2,031
   
$
738
   
$
66,726