Quarterly report pursuant to Section 13 or 15(d)

Supplemental Financial Statement Information (Details)

v3.24.2
Supplemental Financial Statement Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Accrued Expenses          
Vendor payments $ 6,060   $ 6,060   $ 6,286
Employee commissions and bonuses 18,105   18,105   20,809
Payroll and other employee related expense 13,489   13,489   10,602
401k and pension expense 1,857   1,857   2,982
Other taxes 4,625   4,625   3,585
Total accrued expense 44,136   44,136   $ 44,264
Other Income, Net          
Interest income (3,311) $ (2,686) (6,590) $ (5,442)  
Foreign currency exchange loss 1,239 209 2,217 229  
Other miscellaneous expense, net 8 1 37 3  
Other income, net $ (2,064) $ (2,476) $ (4,336) $ (5,210)