XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2
Accrued Expenses, Other Liabilities and Other Long-Term Liabilities
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses, Other Liabilities and Other Long-Term Liabilities
8. Accrued Expenses, Other Liabilities and Other Long-Term Liabilities
Accrued expenses, other liabilities and other long-term liabilities are comprised of the following:
(in thousands)June 30,
2024
December 31,
2023
Compensation and benefits$30,629 $36,331 
Freight, distribution and operations85,778 67,529 
Accrued rebates, discounts and chargebacks17,247 16,070 
Accrued professional fees18,819 10,244 
Accrued research and development expenses43,371 3,258 
Other16,799 11,906 
Total accrued expenses and other liabilities$212,643 $145,338 
Operating lease liabilities (Note 15)
$54,125 $54,453 
Long-term contingent liabilities (Note 4)
2,800 2,700 
Other long-term liabilities6,618 6,168 
Total other long-term liabilities$63,543 $63,321