XML 108 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Investments and Fair Value Measurements (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Jan. 31, 2020
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper $ 341,409 $ 1,005,146
Estimate of Fair Value Measurement | Recurring basis    
Fair Value Measurements    
Money market funds 799,887 138,999
Other 2,000 2,000
Assets:    
Cash and cash equivalents 799,887 147,034
Investments, current 341,409 976,508
Investments, non-current 2,000 22,603
Total 1,143,296 1,146,145
Estimate of Fair Value Measurement | Recurring basis | Level 1    
Fair Value Measurements    
Money market funds 799,887 138,999
Other 0 0
Estimate of Fair Value Measurement | Recurring basis | Level 2    
Fair Value Measurements    
Money market funds 0 0
Other 0 0
Estimate of Fair Value Measurement | Recurring basis | Level 3    
Fair Value Measurements    
Money market funds 0 0
Other 2,000 2,000
US Treasury Securities | Estimate of Fair Value Measurement | Recurring basis    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 301,922 875,180
US Treasury Securities | Estimate of Fair Value Measurement | Recurring basis | Level 1    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 0 0
US Treasury Securities | Estimate of Fair Value Measurement | Recurring basis | Level 2    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 301,922 875,180
US Treasury Securities | Estimate of Fair Value Measurement | Recurring basis | Level 3    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 0 0
Corporate Bonds | Estimate of Fair Value Measurement | Recurring basis    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 39,487 124,972
Corporate Bonds | Estimate of Fair Value Measurement | Recurring basis | Level 1    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 0 0
Corporate Bonds | Estimate of Fair Value Measurement | Recurring basis | Level 2    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 39,487 124,972
Corporate Bonds | Estimate of Fair Value Measurement | Recurring basis | Level 3    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 0 0
Commercial Paper | Estimate of Fair Value Measurement | Recurring basis    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 0 4,994
Commercial Paper | Estimate of Fair Value Measurement | Recurring basis | Level 1    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 0 0
Commercial Paper | Estimate of Fair Value Measurement | Recurring basis | Level 2    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper 0 4,994
Commercial Paper | Estimate of Fair Value Measurement | Recurring basis | Level 3    
Fair Value Measurements    
U.S. treasury securities, corporate bonds and commercial paper $ 0 $ 0