v3.22.2.2
Certain Balance Sheet Items (Tables)
9 Months Ended
Sep. 30, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of accounts receivable
Accounts receivable, net consisted of the following (in thousands):
September 30,
2022
December 31,
2021
Accounts receivable from product sales to partners$51,067 $18,504 
Accounts receivable from revenues under collaborative agreements3,550 5,422 
Accounts receivable from royalty payments95,281 63,555 
Accounts receivable from other product sales6,023 4,634 
Other receivable9,985 — 
Contract assets69,167 — 
     Subtotal235,073 92,115 
Allowance for distribution fees and discounts(1,771)(1,140)
     Total accounts receivable, net$233,302 $90,975 
Schedule of inventories
Inventories consisted of the following (in thousands):
September 30,
2022
December 31,
2021
Raw materials$11,957 $10,672 
Work-in-process56,245 17,451 
Finished goods35,074 25,785 
     Total inventories$103,276 $53,908 
Schedule of prepaid expenses and other assets
Prepaid expenses and other assets consisted of the following (in thousands):
September 30,
2022
December 31,
2021
Prepaid manufacturing expenses$47,783 $47,991 
Other prepaid expenses18,695 3,809 
Other assets10,344 2,096 
     Total prepaid expenses and other assets76,822 53,896 
Less long-term portion(25,783)(13,414)
     Total prepaid expenses and other assets, current$51,039 $40,482 
Schedule of property and equipment, net Property and equipment, net consisted of the following (in thousands):
September 30,
2022
December 31,
2021
Research equipment$6,965 $7,174 
Manufacturing equipment22,930 5,719 
Computer and office equipment6,667 5,370 
Leasehold improvements9,586 1,628 
     Subtotal46,148 19,891 
Accumulated depreciation and amortization(15,080)(13,100)
     Subtotal31,068 6,791 
Right of use of assets5,606 2,003 
     Property and equipment, net$36,674 $8,794 
Schedule of accrued expenses
Accrued expenses consisted of the following (in thousands):
September 30,
2022
December 31,
2021
Accrued compensation and payroll taxes$17,904 $9,858 
Accrued outsourced manufacturing expenses6,382 6,514 
Income taxes payable9,409 1,439 
Product returns and sales allowance23,310 706 
Other accrued expenses15,323 3,648 
Lease liability7,407 2,820 
     Total accrued expenses79,735 24,985 
Less long-term portion(5,418)(544)
     Total accrued expenses, current$74,317 $24,441