XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Aug. 01, 2021
Jan. 31, 2021
Balance Sheet Components Disclosure [Abstract]    
Taxes payable $ 4,892 $ 4,097
Accrued marketing 10,125 15,638
Accrued travel and entertainment expenses 1,007 866
Acquisition consideration 4,154 9,600
Other accrued liabilities 32,865 31,553
Total accrued expenses and other liabilities $ 53,043 $ 61,754