XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Liabilities and Other Long-Term Liabilities (Tables)
9 Months Ended
Sep. 30, 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)September 30,
2022
December 31,
2021
Compensation and benefits$26,205 $22,730 
Freight, distribution and operations35,619 16,157 
Accrued rebates, discounts and chargebacks13,247 10,977 
Accrued professional fees4,562 2,850 
Short-term contingent liability (Note 4)99,700 — 
Other11,144 5,354 
Total accrued expenses and other liabilities$190,477 $58,068 
Operating lease liabilities (Note 16)$15,354 $16,546 
Long-term contingent liability (Note 4)10,800 86,200 
Other long-term liabilities20,335 22,148 
Total other long-term liabilities$46,489 $124,894