XML 53 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jan. 31, 2020
Financial Assets:    
Marketable securities $ 732,995 $ 572,060
Commercial paper    
Financial Assets:    
Marketable securities 6,990 37,894
Agency bonds    
Financial Assets:    
Marketable securities 302,369 141,163
Corporate and other debt securities    
Financial Assets:    
Marketable securities 365,082 321,166
U.S. government agency securities    
Financial Assets:    
Marketable securities 43,560 71,837
Fair Value, Recurring Basis    
Financial Assets:    
Cash equivalents 157,220 111,479
Marketable securities 732,995 572,060
Total financial assets 897,536 685,940
Fair Value, Recurring Basis | Money market funds    
Financial Assets:    
Cash equivalents 157,220 96,486
Fair Value, Recurring Basis | Commercial paper    
Financial Assets:    
Cash equivalents   4,994
Fair Value, Recurring Basis | Agency bonds    
Financial Assets:    
Cash equivalents   9,999
Fair Value, Recurring Basis | Commercial paper    
Financial Assets:    
Marketable securities 6,990 37,894
Fair Value, Recurring Basis | Agency bonds    
Financial Assets:    
Marketable securities 302,369 141,163
Fair Value, Recurring Basis | Corporate and other debt securities    
Financial Assets:    
Marketable securities 365,082 321,166
Fair Value, Recurring Basis | U.S. government agency securities    
Financial Assets:    
Marketable securities 43,560 71,837
Fair Value, Recurring Basis | Treasury bills    
Financial Assets:    
Marketable securities 14,994  
Fair Value, Recurring Basis | Certificate of deposit included in prepaid expenses and other current assets    
Financial Assets:    
Prepaid expenses and other current assets 100 100
Other assets, noncurrent 2,221 2,301
Fair Value, Recurring Basis | Convertible Note included in other assets, noncurrent    
Financial Assets:    
Other assets, noncurrent 5,000  
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1    
Financial Assets:    
Cash equivalents 157,220 96,486
Marketable securities 0 0
Total financial assets 157,220 96,486
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Money market funds    
Financial Assets:    
Cash equivalents 157,220 96,486
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Commercial paper    
Financial Assets:    
Cash equivalents   0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Agency bonds    
Financial Assets:    
Cash equivalents   0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Commercial paper    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Agency bonds    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Corporate and other debt securities    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | U.S. government agency securities    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Treasury bills    
Financial Assets:    
Marketable securities 0  
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Certificate of deposit included in prepaid expenses and other current assets    
Financial Assets:    
Prepaid expenses and other current assets 0 0
Other assets, noncurrent 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Convertible Note included in other assets, noncurrent    
Financial Assets:    
Other assets, noncurrent 0  
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2    
Financial Assets:    
Cash equivalents 0 14,993
Marketable securities 732,995 572,060
Total financial assets 735,316 589,454
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Money market funds    
Financial Assets:    
Cash equivalents 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Commercial paper    
Financial Assets:    
Cash equivalents   4,994
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Agency bonds    
Financial Assets:    
Cash equivalents   9,999
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Commercial paper    
Financial Assets:    
Marketable securities 6,990 37,894
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Agency bonds    
Financial Assets:    
Marketable securities 302,369 141,163
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Corporate and other debt securities    
Financial Assets:    
Marketable securities 365,082 321,166
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | U.S. government agency securities    
Financial Assets:    
Marketable securities 43,560 71,837
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Treasury bills    
Financial Assets:    
Marketable securities 14,994  
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Certificate of deposit included in prepaid expenses and other current assets    
Financial Assets:    
Prepaid expenses and other current assets 100 100
Other assets, noncurrent 2,221 2,301
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Convertible Note included in other assets, noncurrent    
Financial Assets:    
Other assets, noncurrent 0  
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3    
Financial Assets:    
Cash equivalents 0 0
Marketable securities 0 0
Total financial assets 5,000 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Money market funds    
Financial Assets:    
Cash equivalents 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Commercial paper    
Financial Assets:    
Cash equivalents   0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Agency bonds    
Financial Assets:    
Cash equivalents   0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Commercial paper    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Agency bonds    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Corporate and other debt securities    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | U.S. government agency securities    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Treasury bills    
Financial Assets:    
Marketable securities 0  
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Certificate of deposit included in prepaid expenses and other current assets    
Financial Assets:    
Prepaid expenses and other current assets 0 0
Other assets, noncurrent 0 $ 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Convertible Note included in other assets, noncurrent    
Financial Assets:    
Other assets, noncurrent $ 5,000