Quarterly report [Sections 13 or 15(d)]

Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)

v3.25.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
1 Months Ended
Feb. 28, 2025
Apr. 30, 2025
Jan. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]      
Bonuses   $ 6,808 $ 20,463
Commissions   5,607 15,549
Employee liabilities   14,874 15,994
Purchased media costs   1,213 1,456
Accrued restructuring costs   3,608 0
Accrued sales and use tax liability   6,611 6,505
Accrued income taxes   8,730 10,309
Accrued deferred contract credits   766 896
Vendor and travel costs payable   1,138 1,334
Professional services   1,690 1,030
Withholding taxes payable   1,200 910
Other   4,222 4,839
Accrued expenses and other current liabilities   56,467 79,285
Accrued ESPP employee contributions   $ 2,300 $ 1,000
Reduction in operating costs, percentage 12.00%