XML 34 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable and Accrued Liabilities
9 Months Ended
Sep. 30, 2021
Accounts Payable and Accrued Liabilities.  
Accounts Payable and Accrued Liabilities

Note 13. Accounts Payable and Accrued Liabilities

Accounts payable and accrued liabilities consisted of the following:

September 30, 

December 31, 

2021

2020

(in thousands)

Accrued customer fees and rebates

$

11,581

$

9,029

Accrued payroll and related benefits

27,324

24,597

Accrued product returns, current portion

14,823

10,190

Accrued loss on firm purchase commitments

3,449

1,223

Accrued litigation and settlements

13,780

Other accrued liabilities

10,076

12,328

Total accrued liabilities

 

67,253

 

71,147

Accounts payable

 

21,658

 

24,357

Total accounts payable and accrued liabilities

$

88,911

$

95,504