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

Accrued Expenses and Other Current Liabilities

v3.25.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of December 31,
  2024 2023
Accrued compensation and benefits $ 19,527  $ 15,734 
Accrued customer rebates and royalties 6,731  5,545 
Current portion of lease liabilities 6,889  4,957 
Accrued lease termination fee 6,010 — 
Contract liabilities 4,479 2,785
Accrued interest 1,734 469
Accrued warranty 1,541 1,282
Accrued income taxes 839 116
Other (a)
14,445  5,495 
Total $ 62,195  $ 36,383 
(a) Certain amounts from prior year have been reclassified to conform with current year presentation.