Quarterly report pursuant to Section 13 or 15(d)

Supplemental Financial Statement Information (Details)

v3.24.3
Supplemental Financial Statement Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Accrued Expenses          
Vendor payments $ 6,303   $ 6,303   $ 6,286
Employee commissions and bonuses 21,342   21,342   20,809
Payroll and other employee related expense 11,751   11,751   10,602
401k and pension expense 2,680   2,680   2,982
Other taxes 4,465   4,465   3,585
Total accrued expense 46,541   46,541   $ 44,264
Other Income, Net          
Interest income (3,232) $ (2,584) (9,822) $ (8,027)  
Foreign currency exchange (gain) loss (893) 955 1,323 1,184  
Other miscellaneous income, net (100) (4) (62)    
Other income, net $ (4,225) $ (1,633) $ (8,561) $ (6,843)