XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Certain Balance Sheet Items (Tables)
6 Months Ended
Jun. 30, 2024
Balance Sheet Related Disclosures [Abstract]  
Schedule of accounts receivable
Accounts receivable, net and contract assets consisted of the following (in thousands):
June 30,
2024
December 31,
2023
Accounts receivable from product sales to partners$29,307 $58,588 
Accounts receivable from revenues under collaborative agreements9,803 16,183 
Accounts receivable from royalty payments128,015 118,170 
Accounts receivable from other product sales49,909 47,060 
Contract assets4,108 956 
Total accounts receivable and contract assets
221,142 240,957 
Allowance for distribution fees and discounts(6,618)(6,747)
Total accounts receivable, net and contract assets
$214,524 $234,210 
Schedule of inventories
Inventories, net consisted of the following (in thousands):
June 30,
2024
December 31,
2023
Raw materials$27,223 $23,646 
Work-in-process36,690 34,025 
Finished goods126,643 69,930 
Total inventories, net
190,556 127,601 
Less long-term portion (1)
31,244 — 
Total inventories, net current
$159,312 $127,601 
(1) Long-term portion of inventories, net represents inventory expected to remain on hand beyond one year and therefore is included in prepaid expenses and other assets in the condensed consolidated balance sheets.
Schedule of prepaid expenses and other assets
Prepaid expenses and other assets consisted of the following (in thousands):
June 30,
2024
December 31,
2023
Prepaid manufacturing expenses$30,928 $36,850 
Other prepaid expenses53,936 12,902 
Other assets (1)
21,304 16,677 
Total prepaid expenses and other assets
106,168 66,429 
Less long-term portion (1)
(21,237)(17,816)
Total prepaid expenses and other assets, current
$84,931 $48,613 
(1) Excludes long-term inventories, net discussed in the table above.
Schedule of property and equipment, net
Property and equipment, net consisted of the following (in thousands):
June 30,
2024
December 31,
2023
Research equipment$8,796 $8,588 
Manufacturing equipment37,427 32,472 
Computer and office equipment9,183 9,722 
Leasehold improvements7,042 6,987 
Subtotal
62,448 57,769 
Accumulated depreciation and amortization(22,239)(19,661)
Subtotal
40,209 38,108 
Right of use of assets34,791 36,836 
Total property and equipment, net
$75,000 $74,944 
Schedule of accrued expenses
Accrued expenses consisted of the following (in thousands):
June 30,
2024
December 31,
2023
Accrued compensation and payroll taxes$12,561 $17,361 
Accrued outsourced manufacturing expenses13,523 12,361 
Income taxes payable29,265 963 
Product returns and sales allowance42,653 41,932 
Other accrued expenses19,771 33,584 
Lease liability30,664 32,197 
Total accrued expenses
148,437 138,398 
Less long-term portion(30,507)(37,720)
Total accrued expenses, current
$117,930 $100,678