XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Certain Balance Sheet Items (Tables)
9 Months Ended
Sep. 30, 2025
Certain Balance Sheet Items [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment consisted of the following (in thousands):
September 30,
2025
December 31,
2024
Manufacturing equipment and machinery$95,877 $87,451 
Land and buildings73,488 71,902 
Computer software60,816 42,635 
Leasehold improvements60,740 70,201 
Construction-in-progress38,872 34,493 
Computer equipment21,180 20,137 
Furniture and fixtures9,153 8,551 
Subtotal360,126 335,370 
Less accumulated depreciation and amortization(171,213)(161,957)
Property, plant and equipment, net$188,913 $173,413 
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
September 30,
2025
December 31,
2024
Rebates and other sales deductions$428,843 $342,717 
Employee compensation and benefits148,802 153,133 
Accrued litigation settlement90,000 — 
Clinical trial accruals49,469 49,962 
Accrued royalties36,774 36,802 
Sales return reserve31,323 26,428 
Inventory-related accruals27,947 25,509 
Consulting and professional services27,349 26,221 
Accrued interest21,474 41,626 
Selling and marketing accruals21,375 26,981 
Accrued development expenses16,616 23,099 
Current portion of lease liabilities13,938 14,779 
Accrued construction-in-progress7,431 10,061 
Derivative instrument liabilities5,102 10,198 
Accrued collaboration expenses1,400 18,005 
Accrued milestones— 27,500 
Other73,713 77,926 
Total accrued liabilities$1,001,556 $910,947