XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Liabilities and Other Long-Term Liabilities (Tables)
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Schedule of accrued liabilities
Accrued expenses and other liabilities and other long-term liabilities are comprised of the following:
(in thousands)March 31,
2022
December 31,
2021
Compensation and benefits$10,629 $22,730 
Freight, distribution and operations26,581 16,157 
Accrued rebates, discounts and chargebacks10,793 10,977 
Accrued professional fees3,596 2,850 
Short-term contingent liability (Note 4)83,300 — 
Other7,497 5,354 
Total accrued expenses and other liabilities$142,396 $58,068 
Operating lease liabilities (Note 16)$16,207 $16,546 
Long-term contingent liability (Note 4)20,900 86,200 
Other long-term liabilities21,669 22,148 
Total other long-term liabilities$58,776 $124,894