XML 37 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Certain Balance Sheet Items (Tables)
3 Months Ended
Mar. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of accounts receivable
Accounts receivable, net and contract assets consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Accounts receivable from product sales to partners$58,502 $62,979 
Accounts receivable from revenues under collaborative agreements2,356 18,776 
Accounts receivable from royalty payments100,829 100,900 
Accounts receivable from other product sales6,774 6,229 
Contract assets32,338 44,102 
     Total accounts receivable and contract assets$200,799 $232,986 
Allowance for distribution fees and discounts(5,916)(1,914)
     Total accounts receivable, net and contract assets$194,883 $231,072 
Schedule of inventories
Inventories, net consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Raw materials$22,453 $13,792 
Work-in-process27,402 40,361 
Finished goods57,666 45,970 
     Total inventories, net$107,521 $100,123 
Schedule of prepaid expenses and other assets
Prepaid expenses and other assets consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Prepaid manufacturing expenses$50,084 $51,694 
Other prepaid expenses4,739 4,647 
Other assets7,424 14,984 
     Total prepaid expenses and other assets$62,247 $71,325 
Less: Long-term portion(25,240)(26,301)
     Total prepaid expenses and other assets, current$37,007 $45,024 
Schedule of property and equipment, net Property and equipment, net consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Research equipment$8,836 $7,380 
Manufacturing equipment31,007 27,893 
Computer and office equipment8,173 7,855 
Leasehold improvements6,699 6,729 
     Subtotal$54,715 $49,857 
Accumulated depreciation and amortization(16,171)(14,756)
     Subtotal$38,544 $35,101 
Right of use of assets39,420 40,469 
     Property and equipment, net$77,964 $75,570 
Schedule of accrued expenses
Accrued expenses consisted of the following (in thousands):
March 31,
2023
December 31,
2022
Accrued compensation and payroll taxes$10,837 $19,939 
Accrued outsourced manufacturing expenses12,456 12,190 
Income taxes payable2,638 — 
Product returns and sales allowance29,610 30,261 
Other accrued expenses19,947 29,771 
Lease liability34,063 34,788 
     Total accrued expenses$109,551 $126,949 
Less long-term portion(29,573)(30,433)
     Total accrued expenses, current$79,978 $96,516