v3.26.3
Supplemental Financial Statement Information (Tables)
9 Months Ended
Sep. 30, 2026
Supplemental Financial Statement Information  
Schedule of accrued expenses

​

​

​

​

​

​

​

​

​

  ​ ​ ​

As of

(in thousands)

​

September 30, 2026

  ​ ​ ​

December 31, 2025

Vendor payments

​

$

11,589

​

$

12,127

Employee commissions and bonuses

​

 

30,136

​

 

40,898

Payroll and other employee related expense

​

 

15,107

​

 

14,030

401k and pension expense

​

 

750

​

 

779

Other taxes

​

 

4,988

​

 

5,718

Total accrued expenses

​

$

62,570

​

$

73,552

Schedule of other (income) expense, net

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Nine Months Ended

​

​

September 30, 

​

September 30, 

(in thousands)

 

2026

 

2025

 

2026

 

2025

Interest income

​

$

(820)

​

$

(954)

​

$

(2,392)

​

$

(3,673)

Foreign currency exchange loss (gain)

​

 

552

​

 

1,048

​

 

3,741

​

 

(1,502)

Other miscellaneous expense (income), net

​

 

17

​

 

5

​

 

37

​

 

(10)

Other (income) expense, net

​

$

(251)

​

$

99

​

$

1,386

​

$

(5,185)

​