XML 45 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses, Other Liabilities and Other Long-Term Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses, Other Liabilities and Other Long-Term Liabilities

Accrued expenses, other liabilities and other long-term liabilities are comprised of the following:

 

 

 

June 30,

 

 

December 31,

 

(in thousands)

 

2025

 

 

2024

 

Compensation and benefits

 

$

29,677

 

 

$

48,263

 

Freight, distribution and operations

 

 

72,660

 

 

 

85,966

 

Accrued rebates, discounts and chargebacks

 

 

51,733

 

 

 

25,248

 

Accrued professional fees

 

 

34,124

 

 

 

20,308

 

Accrued research and development expenses

 

 

9,142

 

 

 

13,219

 

Income taxes payable

 

 

1,465

 

 

 

1,591

 

Other

 

 

9,799

 

 

 

10,397

 

Total accrued expenses and other liabilities

 

$

208,600

 

 

$

204,992

 

 

 

 

 

 

 

 

Operating lease liabilities

 

$

47,851

 

 

$

53,185

 

Long-term contingent consideration liabilities (Note 4)

 

 

43,042

 

 

 

 

Other long-term liabilities

 

 

11,286

 

 

 

9,995

 

Total other long-term liabilities

 

$

102,179

 

 

$

63,180