Quarterly report [Sections 13 or 15(d)]

Supplemental Financial Statement Information (Details)

v3.25.1
Supplemental Financial Statement Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Accrued Expenses      
Vendor payments $ 8,447   $ 10,272
Employee commissions and bonuses 13,362   24,465
Payroll and other employee related expense 14,605   10,938
401k and pension expense 679   3,486
Other taxes 5,204   5,371
Total accrued expenses 42,297   $ 54,532
Other Income, Net      
Interest income (1,976) $ (3,279)  
Foreign currency exchange (gain) loss (1,183) 978  
Other miscellaneous (income) expense, net (20) 29  
Other income, net $ (3,179) $ (2,272)