XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Instruments - Cash Equivalents, Marketable Securities and Restricted Cash (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Fair Value $ 958,180  
Cash Equivalents 13,795 $ 54,780
Marketable securities 958,180 916,388
Restricted Cash 10,544 10,544
Amortized Cost 956,677 922,507
Total gross unrealized gains 3,072 9,255
Total gross unrealized losses (1,569) (34)
Total fair value 982,519 981,712
Level 1 | Money market accounts    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 24,339 49,984
Cash Equivalents 13,795 39,440
Marketable securities 0 0
Restricted Cash 10,544 10,544
Level 2 | U.S. government treasury notes    
Debt Securities, Available-for-sale [Line Items]    
Total 335,607 339,253
Gross Unrealized Gains 1,250 3,241
Gross Unrealized Losses (417) (1)
Fair Value 336,440 342,493
Cash Equivalents 0 15,340
Marketable securities 336,440 327,153
Restricted Cash 0 0
Level 2 | U.S. government agencies    
Debt Securities, Available-for-sale [Line Items]    
Total 50,147 56,729
Gross Unrealized Gains 170 516
Gross Unrealized Losses (21) 0
Fair Value 50,296 57,245
Cash Equivalents 0 0
Marketable securities 50,296 57,245
Restricted Cash 0 0
Level 2 | Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Total 484,325 425,115
Gross Unrealized Gains 1,263 4,176
Gross Unrealized Losses (950) (33)
Fair Value 484,638 429,258
Cash Equivalents 0 0
Marketable securities 484,638 429,258
Restricted Cash 0 0
Level 2 | Foreign government bonds    
Debt Securities, Available-for-sale [Line Items]    
Total 14,885 21,486
Gross Unrealized Gains 112 307
Gross Unrealized Losses (6) 0
Fair Value 14,991 21,793
Cash Equivalents 0 0
Marketable securities 14,991 21,793
Restricted Cash 0 0
Level 2 | Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Total 69,273 79,924
Gross Unrealized Gains 277 1,015
Gross Unrealized Losses (160) 0
Fair Value 69,390 80,939
Cash Equivalents 0 0
Marketable securities 69,390 80,939
Restricted Cash 0 $ 0
Level 2 | Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Total 2,440  
Gross Unrealized Gains 0  
Gross Unrealized Losses (15)  
Fair Value 2,425  
Cash Equivalents 0  
Marketable securities 2,425  
Restricted Cash $ 0