XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenues
Our disaggregated revenues were as follows (in thousands):
Three Months Ended March 31,
20242023
Royalties$120,593 $99,640 
Product sales, net
Proprietary product sales
35,254 27,961 
Bulk rHuPH20 sales
10,511 22,069 
Device partnered product sales
12,818 10,764 
Total product sales, net58,583 60,794 
Revenues under collaborative agreements
Event-based development and regulatory milestones and other fees
14,000 — 
Device licensing and development revenue
2,703 1,709 
Total revenues under collaborative agreements16,703 1,709 
Total revenues$195,879 $162,143 
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, 2024December 31, 2023
Accounts receivable, net$185,313 $233,254 
Other contract assets10,589 956 
Deferred revenues4,595 4,048