Annual report pursuant to Section 13 and 15(d)

Payables and Accruals (Tables)

v3.22.4
Payables and Accruals (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following:

December 31,
(in thousands) 2022 2021
Sales reserves $ 115,366  $ 98,998 
Accrued salaries, bonus, paid time off and other benefits 99,524  121,074 
Accrued import duties 30,847  17,272 
Taxes other than income taxes payable 23,262  27,930 
Product warranties 13,810  13,645 
Other 45,950  37,566 
$ 328,759  $ 316,485 
Reconciliation of Product Warranties
A reconciliation of product warranties is as follows:

Year Ended December 31,
(in thousands) 2022 2021 2020
Balance at beginning of year $ 13,645  $ 14,745  $ 14,466 
Provision for warranty claims 3,627  2,179  3,033 
Warranty claims (3,163) (2,917) (3,128)
Other (299) (362) 374 
Balance at end of year $ 13,810  $ 13,645  $ 14,745