v3.26.1
Accounts Payable and Accrued Liabilities
6 Months Ended
Jun. 30, 2026
Accounts Payable and Accrued Liabilities.  
Accounts Payable and Accrued Liabilities

Note 12. Accounts Payable and Accrued Liabilities

Accounts payable and accrued liabilities consisted of the following:

June 30, 

December 31, 

2026

2025

(in thousands)

Accrued customer fees and rebates

$

59,664

$

56,362

Accrued payroll and related benefits

30,522

26,318

Accrued product returns, current portion

20,742

18,568

Other accrued liabilities(1)

111,515

14,508

Total accrued liabilities

 

222,443

 

115,756

Accounts payable

 

28,928

 

32,592

Total accounts payable and accrued liabilities

$

251,371

$

148,348