XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses and Other Liabilities and Other Long-Term Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of 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,
2024
December 31,
2023
Compensation and benefits$19,113 $36,331 
Freight, distribution and operations89,584 67,529 
Accrued rebates, discounts and chargebacks16,111 16,070 
Accrued professional fees19,442 10,244 
Other54,689 15,164 
Total accrued expenses and other liabilities$198,939 $145,338 
Operating lease liabilities (Note 15)$54,124 $54,453 
Long-term contingent liabilities (Note 4)2,700 2,700 
Other long-term liabilities6,283 6,168 
Total other long-term liabilities$63,107 $63,321