XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses, Other Liabilities and Other Long-Term Liabilities
9 Months Ended
Sep. 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)September 30,
2024
December 31,
2023
Compensation and benefits$35,740 $36,331 
Freight, distribution and operations83,735 67,529 
Accrued rebates, discounts and chargebacks21,924 16,070 
Accrued professional fees11,177 10,244 
Accrued research and development expenses7,048 3,258 
Other14,828 11,906 
Total accrued expenses and other liabilities$174,452 $145,338 
Operating lease liabilities (Note 15)
$53,915 $54,453 
Long-term contingent liabilities (Note 4)
1,294 2,700 
Other long-term liabilities6,784 6,168 
Total other long-term liabilities$61,993 $63,321