XML 35 R22.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Our disaggregated revenues were as follows (in thousands):
Three Months EndedNine Months Ended
September 30,September 30,
2025202420252024
Royalties$236,038 $155,061 $609,869 $400,572 
Product sales, net
Proprietary product sales
52,242 39,925 135,035 119,319 
Bulk rHuPH20 sales
32,491 31,493 82,787 66,637 
Device partnered product sales
9,495 15,241 35,957 38,172 
Total product sales, net94,228 86,659 253,779 224,128 
Revenues under collaborative agreements
Upfront license and target nomination fees
— 27,000 220 27,000 
Event-based development and regulatory milestones and other fees
— 18,000 24,500 57,500 
Sales-based milestones
20,000 — 45,000 — 
Device licensing and development revenue
3,998 3,364 11,476 8,116 
Total revenues under collaborative agreements23,998 48,364 81,196 92,616 
Total revenues$354,264 $290,084 $944,844 $717,316 
Schedule of Accounts Receivable, Other Contract Assets and Contract Liabilities
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, 2025December 31, 2024
Accounts receivable, net$343,535 $288,204 
Other contract assets2,500 20,251 
Deferred revenues8,373 10,343