XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Liabilities and Other Long-Term Liabilities
6 Months Ended
Jun. 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)June 30,
2023
December 31,
2022
Compensation and benefits$25,059 $30,425 
Freight, distribution and operations60,206 49,067 
Accrued rebates, discounts and chargebacks11,087 13,399 
Accrued professional fees7,288 8,668 
Other11,158 25,525 
Total accrued expenses and other liabilities$114,798 $127,084 
Operating lease liabilities (Note 16)$31,252 $25,442 
Long-term contingent liability (Note 4)3,000 11,900 
Other long-term liabilities14,816 8,813 
Total other long-term liabilities$49,068 $46,155