XML 36 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenues
Our disaggregated revenues were as follows (in thousands):
Three Months Ended
 March 31,
20232022
Royalties$99,640 $69,605 
Product sales, net
  Sales of bulk rHuPH2022,069 16,448 
Sale of proprietary products27,961 5,692 
Sale of device partnered products10,764 — 
Total product sales, net$60,794 $22,140 
Revenues under collaborative agreements
  Upfront license and target nomination fees— 25,000 
  Device Licensing and development revenue1,709 534 
Total revenues under collaborative agreements$1,709 $25,534 
Total revenues$162,143 $117,279 
Schedule of accounts receivable, deferred revenues from contracts with customers, and amounts under collaborative agreements included in transaction price
Accounts receivable, other contract assets and deferred revenues (contract liabilities) from contracts with customers, including partners, consisted of the following (in thousands):
March 31, 2023December 31, 2022
Accounts receivable, net$162,545 $186,970 
Other contract assets32,338 44,102 
Deferred revenues5,499 5,499