Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Bonuses $ 16,686 $ 22,622
Commissions 14,886 16,496
Employee liabilities 21,548 21,668
Accrued litigation settlement 0 12,000
Purchased media costs 3,181 3,227
Accrued sales and use tax liability 6,324 6,935
Accrued income taxes 5,003 2,559
Professional services 1,270 1,062
Other 19,471 13,651
Accrued expenses and other current liabilities 88,369 100,220
Accrued ESPP employee contributions $ 3,800 $ 2,300