v3.24.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
The following table presents components of accrued expenses (in thousands):
As of,
September 30, 2024December 31, 2023
Accrued compensation and employee related costs$27,524 $25,644 
Accrued sabbatical3,045 3,394 
Accrued value added tax4,647 7,530 
Other accrued taxes4,100 6,830 
Accrued cost of revenue11,442 6,656 
Accrued professional services3,352 3,605 
Accrued marketing7,852 6,374 
Other accrued expenses2,955 2,805 
Total accrued expenses$64,917 $62,838