v3.26.3
Accounts Payable and Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses were comprised of the following (in thousands):
September 30, 2026December 31, 2025
Accounts payable$283,662 $254,671 
Accrued returns allowance (1)
191,513 179,471 
Accrued compensation90,790 79,886 
Accrued Medicaid and commercial rebates (1)
70,312 119,486 
Accrued royalties72,981 30,040 
Accrued professional fees20,904 14,514 
Accrued interest8,530 18,663 
Accrued other50,139 64,585 
Total accounts payable and accrued expenses$788,831 $761,316 
(1)Refer to Note 3. Revenue Recognition for a rollforward of the balance from December 31, 2025 to September 30, 2026.