XML 34 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED LIABILITIES
12 Months Ended
Dec. 31, 2023
ACCRUED LIABILITIES  
ACCRUED LIABILITIES

6.ACCRUED LIABILITIES

The major classes of accrued liabilities are summarized as follows:

December 31,

(in thousands)

    

2023

    

2022

Accrued wages, commissions, bonuses and benefits

$

20,847

$

11,370

Accrued sales related expenses

5,919

6,310

Deferred revenue

5,901

4,155

Accrued product warranty

 

2,813

 

2,098

Other

 

5,313

 

4,400

Total accrued liabilities

$

40,793

$

28,333