XML 57 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Fair Value Hierarchy for Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Apr. 30, 2020
Jan. 31, 2020
Assets    
Short-term investments $ 660,199 $ 610,015
Certificates of deposits    
Assets    
Short-term investments 11,583 3,503
Commercial paper    
Assets    
Short-term investments 37,051 19,969
Corporate notes and bonds    
Assets    
Short-term investments 272,762 236,214
Asset-backed securities    
Assets    
Short-term investments 104,720 100,814
Foreign government bonds    
Assets    
Short-term investments 4,800 3,407
U.S. agency obligations    
Assets    
Short-term investments 5,002  
U.S. treasury securities    
Assets    
Short-term investments 224,281 246,108
Fair value, measurements recurring    
Assets    
Total 1,126,978 638,058
Liabilities    
Total 74 42
Fair value, measurements recurring | Money market funds    
Assets    
Cash equivalents: 307,042 24,107
Fair value, measurements recurring | Certificates of deposits    
Assets    
Cash equivalents: 150,000  
Short-term investments 11,583 3,503
Fair value, measurements recurring | Commercial paper    
Assets    
Cash equivalents: 7,496 1,616
Short-term investments 37,051 19,969
Fair value, measurements recurring | Corporate notes and bonds    
Assets    
Cash equivalents: 2,229 2,245
Short-term investments 272,761 236,214
Fair value, measurements recurring | Asset-backed securities    
Assets    
Short-term investments 104,720 100,815
Fair value, measurements recurring | Foreign government bonds    
Assets    
Short-term investments 4,800 3,407
Fair value, measurements recurring | U.S. agency obligations    
Assets    
Short-term investments 5,002  
Fair value, measurements recurring | U.S. treasury securities    
Assets    
Short-term investments 224,281 246,107
Fair value, measurements recurring | Foreign currency derivative contracts    
Assets    
Short-term investments 13 75
Fair value, measurements recurring | Foreign currency derivative contracts    
Liabilities    
Foreign currency derivative contracts 74 42
Fair value, measurements recurring | Level 1    
Assets    
Total 307,042 24,107
Liabilities    
Total 0 0
Fair value, measurements recurring | Level 1 | Money market funds    
Assets    
Cash equivalents: 307,042 24,107
Fair value, measurements recurring | Level 1 | Certificates of deposits    
Assets    
Cash equivalents: 0  
Short-term investments 0 0
Fair value, measurements recurring | Level 1 | Commercial paper    
Assets    
Cash equivalents: 0 0
Short-term investments 0 0
Fair value, measurements recurring | Level 1 | Corporate notes and bonds    
Assets    
Cash equivalents: 0 0
Short-term investments 0 0
Fair value, measurements recurring | Level 1 | Asset-backed securities    
Assets    
Short-term investments 0 0
Fair value, measurements recurring | Level 1 | Foreign government bonds    
Assets    
Short-term investments 0 0
Fair value, measurements recurring | Level 1 | U.S. agency obligations    
Assets    
Short-term investments 0  
Fair value, measurements recurring | Level 1 | U.S. treasury securities    
Assets    
Short-term investments 0 0
Fair value, measurements recurring | Level 1 | Foreign currency derivative contracts    
Assets    
Short-term investments 0 0
Fair value, measurements recurring | Level 1 | Foreign currency derivative contracts    
Liabilities    
Foreign currency derivative contracts 0 0
Fair value, measurements recurring | Level 2    
Assets    
Total 819,936 613,951
Liabilities    
Total 74 42
Fair value, measurements recurring | Level 2 | Money market funds    
Assets    
Cash equivalents: 0 0
Fair value, measurements recurring | Level 2 | Certificates of deposits    
Assets    
Cash equivalents: 150,000  
Short-term investments 11,583 3,503
Fair value, measurements recurring | Level 2 | Commercial paper    
Assets    
Cash equivalents: 7,496 1,616
Short-term investments 37,051 19,969
Fair value, measurements recurring | Level 2 | Corporate notes and bonds    
Assets    
Cash equivalents: 2,229 2,245
Short-term investments 272,761 236,214
Fair value, measurements recurring | Level 2 | Asset-backed securities    
Assets    
Short-term investments 104,720 100,815
Fair value, measurements recurring | Level 2 | Foreign government bonds    
Assets    
Short-term investments 4,800 3,407
Fair value, measurements recurring | Level 2 | U.S. agency obligations    
Assets    
Short-term investments 5,002  
Fair value, measurements recurring | Level 2 | U.S. treasury securities    
Assets    
Short-term investments 224,281 246,107
Fair value, measurements recurring | Level 2 | Foreign currency derivative contracts    
Assets    
Short-term investments 13 75
Fair value, measurements recurring | Level 2 | Foreign currency derivative contracts    
Liabilities    
Foreign currency derivative contracts $ 74 $ 42