Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2023
Jul. 31, 2023
Jan. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]      
Bonuses $ 7,464   $ 25,057
Commissions 10,332   27,866
Employee liabilities 20,809   16,374
Purchased media costs 2,297   2,965
Accrued restructuring costs 2,915   4
Accrued sales and use tax liability 6,779   7,336
Accrued income taxes 4,391   3,139
Accrued deferred contract credits 2,993   1,733
Vendor and travel costs payable 7,228   4,132
Professional services 2,137   784
Other 9,732   8,134
Accrued expenses and other current liabilities 77,077   97,524
Accrued ESPP employee contributions 3,300   1,400
Restructuring Cost and Reserve [Line Items]      
Restructuring costs 5,200    
Payments for Restructuring (2,300)    
Restructuring reserve 2,915   $ 4
Forecast      
Restructuring Cost and Reserve [Line Items]      
Reduction in operating costs, percentage   4.00%  
Sales and marketing      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs 5,000    
General and administrative      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs $ 200