XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jan. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Bonuses $ 6,740 $ 22,622
Commissions 8,382 16,496
Employee liabilities 26,612 21,668
Accrued litigation settlement 0 12,000
Purchased media costs 2,934 3,227
Accrued sales and use tax liability 5,984 6,935
Accrued income taxes 4,064 2,559
Professional services 1,424 1,062
Other 20,097 13,651
Accrued expenses and other current liabilities 76,237 100,220
Accrued ESPP employee contributions $ 5,300 $ 2,300