XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2024
ACCRUED EXPENSES AND OTHER LIABILITIES  
Schedule of accrued expenses and other liabilities

 

March 31, 

    

December 31, 

March 31, 

2024

    

2023

(in thousands)

  

 

  

Accrued payroll and related expenses

$

2,721

$

2,591

Accrued sales incentives and discounts

 

4,254

 

4,517

Accrued warranty costs

 

7,214

 

7,078

Deferred revenue

 

1,751

 

654

Income taxes payable

868

Other

 

1,634

 

1,656

Total accrued expenses and other liabilities

$

18,442

$

16,496