XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Liabilities and Other Long-Term Liabilities
3 Months Ended
Mar. 31, 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)March 31,
2023
December 31,
2022
Compensation and benefits$14,605 $30,425 
Freight, distribution and operations61,764 49,067 
Accrued rebates, discounts and chargebacks11,925 13,399 
Accrued professional fees6,794 8,668 
Other50,380 25,525 
Total accrued expenses and other liabilities$145,468 $127,084 
Operating lease liabilities (Note 16)$24,793 $25,442 
Long-term contingent liability (Note 4)10,500 11,900 
Other long-term liabilities10,915 8,813 
Total other long-term liabilities$46,208 $46,155