XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Liabilities and Other Long-Term Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of accrued expenses
Accrued expenses and other liabilities and other long-term liabilities are comprised of the following:
 December 31,
(in thousands)20222021
Compensation and benefits$30,425 $22,730 
Freight, distribution and operations49,067 16,157 
Accrued rebates, discounts and chargebacks13,399 10,977 
Accrued professional fees8,668 2,850 
Other25,525 5,354 
Total accrued expenses and other liabilities$127,084 $58,068 
Operating lease liabilities (Note 17)$25,442 $16,546 
Long-term contingent liability (Note 4)11,900 86,200 
Other long-term liabilities8,813 22,148 
Total other long-term liabilities$46,155 $124,894