v3.21.1
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid expenses $ 23,924 $ 23,072
Prepaid software licenses 20,164 20,596
Other current assets 6,994 4,566
Prepaid hosting services 5,303 5,383
Prepaid expenses and other current assets $ 56,385 $ 53,617