XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Liabilities and Other Long-Term Liabilities
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Liabilities and Other Long-Term Liabilities Accrued Expenses and Other Liabilities and Other Long-Term Liabilities
Accrued expenses and other liabilities and other long-term liabilities are comprised of the following:
(in thousands)September 30,
2023
December 31,
2022
Compensation and benefits$29,588 $30,425 
Freight, distribution and operations65,751 49,067 
Accrued rebates, discounts and chargebacks11,699 13,399 
Accrued professional fees9,229 8,668 
Other22,556 25,525 
Total accrued expenses and other liabilities$138,823 $127,084 
Operating lease liabilities (Note 15)$54,417 $25,442 
Long-term contingent liability (Note 4)2,500 11,900 
Other long-term liabilities5,933 8,813 
Total other long-term liabilities$62,850 $46,155