XML 64 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Jan. 31, 2020
Financial Assets:    
Marketable securities $ 616,714 $ 572,060
Commercial paper    
Financial Assets:    
Marketable securities 11,892 37,894
Agency bonds    
Financial Assets:    
Marketable securities 157,722 141,163
Corporate and other debt securities    
Financial Assets:    
Marketable securities 394,011 321,166
U.S. government agency securities    
Financial Assets:    
Marketable securities 50,089 71,837
Fair Value, Recurring Basis    
Financial Assets:    
Cash equivalents 220,739 111,479
Marketable securities 616,714 572,060
Total financial assets 844,849 685,940
Fair Value, Recurring Basis | Money market funds    
Financial Assets:    
Cash equivalents 220,739 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 11,892 37,894
Fair Value, Recurring Basis | Agency bonds    
Financial Assets:    
Marketable securities 157,722 141,163
Fair Value, Recurring Basis | Corporate and other debt securities    
Financial Assets:    
Marketable securities   321,166
Fair Value, Recurring Basis | Corporate and other debt securities    
Financial Assets:    
Marketable securities 394,011  
Fair Value, Recurring Basis | U.S. government agency securities    
Financial Assets:    
Marketable securities 50,089 71,837
Fair Value, Recurring Basis | Treasury bills    
Financial Assets:    
Marketable securities 3,000  
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,296 2,301
Fair Value, Recurring Basis | Convertible Note Included in Other Assets    
Financial Assets:    
Other assets, noncurrent 5,000  
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1    
Financial Assets:    
Cash equivalents 220,739 96,486
Marketable securities 0 0
Total financial assets 220,739 96,486
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Money market funds    
Financial Assets:    
Cash equivalents 220,739 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
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Corporate and other debt securities    
Financial Assets:    
Marketable securities 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    
Financial Assets:    
Other assets, noncurrent 0  
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2    
Financial Assets:    
Cash equivalents 0 14,993
Marketable securities 616,714 572,060
Total financial assets 619,110 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 11,892 37,894
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Agency bonds    
Financial Assets:    
Marketable securities 157,722 141,163
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Corporate and other debt securities    
Financial Assets:    
Marketable securities   321,166
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Corporate and other debt securities    
Financial Assets:    
Marketable securities 394,011  
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | U.S. government agency securities    
Financial Assets:    
Marketable securities 50,089 71,837
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Treasury bills    
Financial Assets:    
Marketable securities 3,000  
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,296 2,301
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Convertible Note Included in Other Assets    
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
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Corporate and other debt securities    
Financial Assets:    
Marketable securities 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    
Financial Assets:    
Other assets, noncurrent $ 5,000