v3.20.4
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid expenses $ 23,072 $ 20,390
Prepaid software licenses 20,596 16,645
Prepaid hosting services 5,383 8,056
Other current assets 4,566 6,523
Prepaid expenses and other current assets $ 53,617 $ 51,614