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

Accrued Expenses and Other Current Liabilities (Tables)

v3.25.4
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of December 31,
  2025 2024
Accrued compensation and benefits $ 19,364  $ 16,254 
Accrued customer rebates and royalties 7,531  6,731 
Current portion of lease liabilities 6,306  4,781 
Accrued lease termination fee 6,010 6,010 
Contract liabilities 6,891 4,479
Accrued interest 65 1,734
Accrued warranty 1,631 1,067
Accrued income taxes 2,121 813
Accrued purchase consideration
10,800 — 
Interest rate swap liability
553 — 
Other
11,889  10,880 
   Total
$ 73,161  $ 52,749 
Schedule of Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of December 31,
  2025 2024
Accrued compensation and benefits $ 19,364  $ 16,254 
Accrued customer rebates and royalties 7,531  6,731 
Current portion of lease liabilities 6,306  4,781 
Accrued lease termination fee 6,010 6,010 
Contract liabilities 6,891 4,479
Accrued interest 65 1,734
Accrued warranty 1,631 1,067
Accrued income taxes 2,121 813
Accrued purchase consideration
10,800 — 
Interest rate swap liability
553 — 
Other
11,889  10,880 
   Total
$ 73,161  $ 52,749