XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Payable and Accrued Liabilities
12 Months Ended
Dec. 31, 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:

December 31, 

2021

2020

(in thousands)

Accrued customer fees and rebates

$

12,121

$

9,029

Accrued payroll and related benefits

23,256

24,597

Accrued product returns, current portion

16,028

10,190

Accrued loss on firm purchase commitments

7,133

1,223

Accrued litigation and settlements

13,780

Other accrued liabilities

8,793

12,328

Total accrued liabilities

 

67,331

 

71,147

Accounts payable

 

22,214

 

24,357

Total accounts payable and accrued liabilities

$

89,545

$

95,504