v3.25.1
Certain Balance Sheet Items (Tables)
3 Months Ended
Mar. 31, 2025
Certain Balance Sheet Items [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment consisted of the following (in thousands):
March 31,
2025
December 31,
2024
Manufacturing equipment and machinery$90,767 $87,451 
Land and buildings72,502 71,902 
Leasehold improvements70,489 70,201 
Computer software44,914 42,635 
Construction-in-progress43,078 34,493 
Computer equipment20,113 20,137 
Furniture and fixtures8,570 8,551 
Subtotal350,433 335,370 
Less accumulated depreciation and amortization(171,564)(161,957)
Property, plant and equipment, net$178,869 $173,413 
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
March 31,
2025
December 31,
2024
Rebates and other sales deductions$442,765 $342,717 
Accrued litigation settlement expenses172,000 — 
Employee compensation and benefits139,388 153,133 
Clinical trial accruals32,700 49,962 
Consulting and professional services32,279 26,221 
Accrued royalties29,270 36,802 
Sales return reserve28,132 26,428 
Inventory-related accruals27,396 25,509 
Accrued development expenses26,295 23,099 
Selling and marketing accruals22,532 26,981 
Accrued interest21,485 41,626 
Current portion of lease liabilities13,444 14,779 
Accrued construction-in-progress9,377 10,061 
Accrued collaboration expenses6,485 18,005 
Accrued milestones— 27,500 
Derivative instrument liabilities— 10,198 
Other60,370 77,926 
Total accrued liabilities$1,063,918 $910,947