XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenues
Our disaggregated revenues were as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Royalties$155,061 $114,433 $400,572 $325,813 
Product sales, net
Proprietary product sales
39,925 31,511 119,319 91,765 
Bulk rHuPH20 sales
31,493 37,001 66,637 86,203 
Device partnered product sales
15,241 18,057 38,172 43,284 
Total product sales, net86,659 86,569 224,128 221,252 
Revenues under collaborative agreements
  Upfront license and target nomination fees27,000 — 27,000 — 
Event-based development and regulatory milestones and other fees
18,000 13,000 57,500 46,000 
Device licensing and development revenue
3,364 2,031 8,116 6,149 
Total revenues under collaborative agreements48,364 15,031 92,616 52,149 
Total revenues$290,084 $216,033 $717,316 $599,214 
Schedule of accounts receivable, deferred revenues from contracts with customers, and amounts under collaborative agreements included in transaction price
Accounts receivable, net, other contract assets and deferred revenues (contract liabilities) from contracts with customers, including partners, consisted of the following (in thousands):
September 30, 2024December 31, 2023
Accounts receivable, net$273,062 $233,254 
Other contract assets12,681 956 
Deferred revenues9,126 4,048