XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Tables)
6 Months Ended
Jun. 30, 2024
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,
2024202320242023
Royalties$124,918 $111,740 $245,511 $211,380 
Product sales, net
Proprietary product sales
44,139 32,293 79,394 60,254 
Bulk rHuPH20 sales
24,634 27,133 35,144 49,202 
Device partnered product sales
10,113 14,463 22,931 25,227 
Total product sales, net78,886 73,889 137,469 134,683 
Revenues under collaborative agreements
Event-based development and regulatory milestones and other fees
25,500 33,000 39,500 33,000 
Device licensing and development revenue
2,049 2,409 4,752 4,118 
Total revenues under collaborative agreements27,549 35,409 44,252 37,118 
Total revenues$231,353 $221,038 $427,232 $383,181 
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, 2024December 31, 2023
Accounts receivable, net$210,416 $233,254 
Other contract assets4,108 956 
Deferred revenues4,856 4,048