Annual report [Section 13 and 15(d), not S-K Item 405]

Accrued Liabilities

v3.25.0.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]
NOTE 7 — ACCRUED LIABILITIES

Accrued liabilities consisted of the following:

As of December 31,
(in thousands) 2024 2023
Sales reserves $ 96,857  $ 103,907 
Accrued salaries, bonus, and other benefits
84,270  72,726 
Accrued import duties 15,151  18,741 
Taxes other than income taxes payable 21,662  18,706 
Product warranties 11,267  11,620 
Other 44,123  46,358 
$ 273,330  $ 272,058 

A reconciliation of product warranties is as follows:

Year Ended December 31,
(in thousands) 2024 2023 2022
Balance at the beginning of the year
$ 11,620  $ 13,810  $ 13,645 
Provision for warranty claims 2,132  877  3,627 
Warranty claims (2,215) (3,075) (3,163)
Other (270) (299)
Balance at the end of the year
$ 11,267  $ 11,620  $ 13,810 
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following:

As of December 31,
(in thousands) 2024 2023
Sales reserves $ 96,857  $ 103,907 
Accrued salaries, bonus, and other benefits
84,270  72,726 
Accrued import duties 15,151  18,741 
Taxes other than income taxes payable 21,662  18,706 
Product warranties 11,267  11,620 
Other 44,123  46,358 
$ 273,330  $ 272,058 
Reconciliation of Product Warranties
A reconciliation of product warranties is as follows:

Year Ended December 31,
(in thousands) 2024 2023 2022
Balance at the beginning of the year
$ 11,620  $ 13,810  $ 13,645 
Provision for warranty claims 2,132  877  3,627 
Warranty claims (2,215) (3,075) (3,163)
Other (270) (299)
Balance at the end of the year
$ 11,267  $ 11,620  $ 13,810