XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
May 02, 2021
Jan. 31, 2021
Balance Sheet Components Disclosure [Abstract]    
Taxes payable $ 3,637 $ 4,097
Accrued marketing 11,685 15,638
Accrued travel and entertainment expenses 636 866
Acquisition consideration 4,108 9,600
Other accrued liabilities 32,757 31,553
Total accrued expenses and other liabilities $ 52,823 $ 61,754