XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Certain Balance Sheet Items (Tables)
9 Months Ended
Sep. 30, 2024
Balance Sheet Related Disclosures [Abstract]  
Schedule of accounts receivable
Accounts receivable, net and contract assets consisted of the following (in thousands):
September 30,
2024
December 31,
2023
Accounts receivable from product sales to partners$36,912 $58,588 
Accounts receivable from revenues under collaborative agreements39,603 16,183 
Accounts receivable from royalty payments150,155 118,170 
Accounts receivable from other product sales52,981 47,060 
Contract assets12,681 956 
Total accounts receivable and contract assets
292,332 240,957 
Allowance for distribution fees and discounts(6,589)(6,747)
Total accounts receivable, net and contract assets
$285,743 $234,210 
Schedule of inventories
Inventories consisted of the following (in thousands):
September 30,
2024
December 31,
2023
Raw materials$30,579 $23,646 
Work-in-process14,886 34,025 
Finished goods143,518 69,930 
Total inventories
188,983 127,601 
Less long-term portion (1)
(57,571)— 
Total inventories, current
$131,412 $127,601 
(1) Long-term portion of inventories 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):
September 30,
2024
December 31,
2023
Prepaid manufacturing expenses$31,055 $36,850 
Other prepaid expenses18,476 12,902 
Long-term inventories
57,571 — 
Other assets
16,564 16,677 
Total prepaid expenses and other assets
123,666 66,429 
Less long-term portion
(80,151)(17,816)
Total prepaid expenses and other assets, current
$43,515 $48,613 
Schedule of property and equipment, net
Property and equipment, net consisted of the following (in thousands):
September 30,
2024
December 31,
2023
Research equipment$8,621 $8,588 
Manufacturing equipment38,762 32,472 
Computer and office equipment9,410 9,722 
Leasehold improvements6,995 6,987 
Subtotal
63,788 57,769 
Accumulated depreciation and amortization(23,812)(19,661)
Subtotal
39,976 38,108 
Right of use of assets34,514 36,836 
Total property and equipment, net
$74,490 $74,944 
Schedule of accrued expenses
Accrued expenses consisted of the following (in thousands):
September 30,
2024
December 31,
2023
Accrued compensation and payroll taxes$17,441 $17,361 
Accrued outsourced manufacturing expenses11,179 12,361 
Taxes payable
3,517 963 
Product returns and sales allowance44,718 41,932 
Other accrued expenses29,213 33,584 
Lease liability30,755 32,197 
Total accrued expenses
136,823 138,398 
Less long-term portion(40,406)(37,720)
Total accrued expenses, current
$96,417 $100,678