XML 43 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenues
Our disaggregated revenues were as follows (in thousands):
Three Months Ended
 June 30,
Six Months Ended
June 30,
2023202220232022
Royalties$111,740 $85,340 $211,380 $154,945 
Product sales, net
  Sales of bulk rHuPH2027,133 25,057 49,202 41,505 
Sale of proprietary products32,293 14,687 60,254 20,379 
Sale of device partnered products14,463 6,556 25,227 6,556 
Total product sales, net$73,889 $46,300 $134,683 $68,440 
Revenues under collaborative agreements
  Upfront license and target nomination fees— 5,000 — 30,000 
  Event-based development and regulatory milestone and other fees33,000 15,000 33,000 15,000 
  Device licensing and development revenue2,409 725 4,118 1,259 
Total revenues under collaborative agreements$35,409 $20,725 $37,118 $46,259 
Total revenues$221,038 $152,365 $383,181 $269,644 
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):
June 30, 2023December 31, 2022
Accounts receivable, net$221,689 $186,970 
Other contract assets24,490 44,102 
Deferred revenues3,095 5,499