XML 39 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED LIABILITIES
12 Months Ended
Dec. 31, 2024
ACCRUED LIABILITIES  
ACCRUED LIABILITIES

6.ACCRUED LIABILITIES

The major classes of accrued liabilities are summarized as follows:

December 31,

(in thousands)

    

2024

    

2023

Accrued wages, commissions, bonuses and benefits

$

28,312

$

20,847

Accrued sales related expenses

7,770

5,919

Deferred revenue

4,410

5,901

Accrued product warranty

 

3,513

 

2,813

Other

 

6,615

 

5,313

Total Accrued Liabilities

$

50,620

$

40,793