XML 44 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses, Other Liabilities and Other Long-Term Liabilities (Tables)
9 Months Ended
Sep. 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:

 

 

 

September 30,

 

 

December 31,

 

(in thousands)

 

2025

 

 

2024

 

Compensation and benefits

 

$

53,323

 

 

$

48,263

 

Freight, distribution and operations

 

 

76,010

 

 

 

85,966

 

Accrued rebates, discounts and chargebacks

 

 

63,812

 

 

 

25,248

 

Accrued professional fees

 

 

24,553

 

 

 

20,308

 

Accrued research and development expenses

 

 

11,069

 

 

 

13,219

 

Income taxes payable

 

 

1,405

 

 

 

1,591

 

Other

 

 

20,933

 

 

 

10,397

 

Total accrued expenses and other liabilities

 

$

251,105

 

 

$

204,992

 

 

 

 

 

 

 

 

Operating lease liabilities

 

$

50,629

 

 

$

53,185

 

Other long-term liabilities

 

 

65,551

 

 

 

9,995

 

Total other long-term liabilities

 

$

116,180

 

 

$

63,180