XML 109 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Investments and Fair Value Measurements - Amortized Cost to Fair Value Reconciliation (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Jan. 31, 2020
Debt Securities, Available-for-sale    
Amortized Cost $ 340,577 $ 1,003,896
Unrealized Gains 832 1,273
Unrealized Losses 0 (23)
Fair Value 341,409 1,005,146
Due within one year 341,409  
Cash and Cash Equivalents | US Treasury Securities    
Debt Securities, Available-for-sale    
Amortized Cost   8,035
Unrealized Gains   0
Unrealized Losses   0
Fair Value   8,035
Investments, Current | US Treasury Securities    
Debt Securities, Available-for-sale    
Amortized Cost 301,275 866,578
Unrealized Gains 647 590
Unrealized Losses 0 (23)
Fair Value 301,922 867,145
Investments, Current | Corporate Bonds    
Debt Securities, Available-for-sale    
Amortized Cost 39,302 103,848
Unrealized Gains 185 521
Unrealized Losses 0 0
Fair Value $ 39,487 104,369
Investments, Current | Commercial Paper    
Debt Securities, Available-for-sale    
Amortized Cost   4,991
Unrealized Gains   3
Unrealized Losses   0
Fair Value   4,994
Investments, Non-current | Corporate Bonds    
Debt Securities, Available-for-sale    
Amortized Cost   20,444
Unrealized Gains   159
Unrealized Losses   0
Fair Value   $ 20,603