Quarterly report pursuant to Section 13 or 15(d)

Supplemental Financial Statement Information (Details)

v3.24.1.u1
Supplemental Financial Statement Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Accrued Expenses      
Vendor payments $ 7,506   $ 6,286
Employee commissions and bonuses 9,793   20,809
Payroll and other employee related expense 11,526   10,602
401k and pension expense 1,026   2,982
Other taxes 4,367   3,585
Total accrued expense 34,218   $ 44,264
Other Income, Net      
Interest income (3,279) $ (2,756)  
Foreign currency exchange loss 978 20  
Other miscellaneous expense, net 29 2  
Other income, net $ (2,272) $ (2,734)