Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurement (Details)

v3.21.2
Fair Value Measurement (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Financial assets:    
Total marketable securities $ 115,088 $ 102,828
Commercial paper    
Financial assets:    
Total marketable securities 11,997 23,171
Corporate bonds    
Financial assets:    
Total marketable securities 96,459 79,657
Municipal bonds    
Financial assets:    
Total marketable securities 6,632  
Recurring    
Financial assets:    
Total cash equivalents 1,106,711 219,999
Total marketable securities 115,088 102,828
Foreign currency derivative 187  
Total 1,221,986 322,827
Financial liabilities:    
Foreign currency derivative   571
Total   571
Recurring | Commercial paper    
Financial assets:    
Total marketable securities 11,997 23,171
Recurring | Corporate bonds    
Financial assets:    
Total marketable securities 96,459 79,657
Recurring | Municipal bonds    
Financial assets:    
Total marketable securities 6,632  
Recurring | Corporate bonds    
Financial assets:    
Total cash equivalents 1,174 1,477
Recurring | Money market    
Financial assets:    
Total cash equivalents 1,105,537 198,523
Recurring | Commercial paper    
Financial assets:    
Total cash equivalents   19,999
Recurring | Level 1    
Financial assets:    
Total cash equivalents 1,105,537 198,523
Total marketable securities 0 0
Foreign currency derivative  
Total 1,105,537 198,523
Financial liabilities:    
Foreign currency derivative   0
Total   0
Recurring | Level 1 | Commercial paper    
Financial assets:    
Total marketable securities 0 0
Recurring | Level 1 | Corporate bonds    
Financial assets:    
Total marketable securities 0 0
Recurring | Level 1 | Municipal bonds    
Financial assets:    
Total marketable securities 0  
Recurring | Level 1 | Corporate bonds    
Financial assets:    
Total cash equivalents 0 0
Recurring | Level 1 | Money market    
Financial assets:    
Total cash equivalents 1,105,537 198,523
Recurring | Level 1 | Commercial paper    
Financial assets:    
Total cash equivalents   0
Recurring | Level 2    
Financial assets:    
Total cash equivalents 1,174 21,476
Total marketable securities 115,088 102,828
Foreign currency derivative 187  
Total 116,449 124,304
Financial liabilities:    
Foreign currency derivative   571
Total   571
Recurring | Level 2 | Commercial paper    
Financial assets:    
Total marketable securities 11,997 23,171
Recurring | Level 2 | Corporate bonds    
Financial assets:    
Total marketable securities 96,459 79,657
Recurring | Level 2 | Municipal bonds    
Financial assets:    
Total marketable securities 6,632  
Recurring | Level 2 | Corporate bonds    
Financial assets:    
Total cash equivalents 1,174 1,477
Recurring | Level 2 | Money market    
Financial assets:    
Total cash equivalents $ 0 0
Recurring | Level 2 | Commercial paper    
Financial assets:    
Total cash equivalents   $ 19,999