v3.25.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2025
Accrued Expenses.  
Schedule of accrued expenses

September 30, 

December 31,

2025

2024

Accrued payroll and related employee expenses

$

11,680

 

$

9,493

Accrued employee performance-based incentive compensation

1,993

 

4,664

Employer payroll taxes

1,445

 

868

Accrued rebates

4,669

3,956

Capitalized contract costs payable

8,000

Accrued interest

6,365

13,506

Current operating and financing lease liabilities

12,304

9,065

Income taxes payable

9

881

Other

11,000

7,546

Total accrued expenses

$

49,465

$

57,979