XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Liabilities and Other Long-Term Liabilities
6 Months Ended
Jun. 30, 2022
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,
2022
December 31,
2021
Compensation and benefits$20,140 $22,730 
Freight, distribution and operations36,233 16,157 
Accrued rebates, discounts and chargebacks12,195 10,977 
Accrued professional fees4,516 2,850 
Short-term contingent liability (Note 4)99,700 — 
Other11,014 5,354 
Total accrued expenses and other liabilities$183,798 $58,068 
Operating lease liabilities (Note 16)$15,780 $16,546 
Long-term contingent liability (Note 4)11,800 86,200 
Other long-term liabilities22,036 22,148 
Total other long-term liabilities$49,616 $124,894