XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurement (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Financial assets:    
Total marketable securities $ 890,859 $ 844,435
Treasury bills and U.S. government securities    
Financial assets:    
Total marketable securities 741,267 703,319
Corporate bonds    
Financial assets:    
Total marketable securities 120,079 94,025
Commercial paper    
Financial assets:    
Total marketable securities 24,779 42,391
Yankee bonds    
Financial assets:    
Total marketable securities 4,734 4,700
Recurring    
Financial assets:    
Total cash equivalents 222,386 311,942
Total marketable securities 890,859 844,435
Other investments carried at fair value 13,001 11,879
Total 1,126,246 1,168,256
Financial liabilities:    
Contingent consideration 1,835  
Total 1,835  
Recurring | Money market funds    
Financial assets:    
Total cash equivalents 222,386 311,942
Recurring | Treasury bills and U.S. government securities    
Financial assets:    
Total marketable securities 741,267 703,319
Recurring | Corporate bonds    
Financial assets:    
Total marketable securities 120,079 94,025
Recurring | Commercial paper    
Financial assets:    
Total marketable securities 24,779 42,391
Recurring | Yankee bonds    
Financial assets:    
Total marketable securities 4,734 4,700
Recurring | Level 1    
Financial assets:    
Total cash equivalents 222,386 311,942
Total marketable securities 741,267 703,319
Other investments carried at fair value 0 0
Total 963,653 1,015,261
Financial liabilities:    
Contingent consideration 0  
Total 0  
Recurring | Level 1 | Money market funds    
Financial assets:    
Total cash equivalents 222,386 311,942
Recurring | Level 1 | Treasury bills and U.S. government securities    
Financial assets:    
Total marketable securities 741,267 703,319
Recurring | Level 1 | Corporate bonds    
Financial assets:    
Total marketable securities 0 0
Recurring | Level 1 | Commercial paper    
Financial assets:    
Total marketable securities 0 0
Recurring | Level 1 | Yankee bonds    
Financial assets:    
Total marketable securities 0 0
Recurring | Level 2    
Financial assets:    
Total cash equivalents 0 0
Total marketable securities 149,592 141,116
Other investments carried at fair value 0 0
Total 149,592 141,116
Financial liabilities:    
Contingent consideration 0  
Total 0  
Recurring | Level 2 | Money market funds    
Financial assets:    
Total cash equivalents 0 0
Recurring | Level 2 | Treasury bills and U.S. government securities    
Financial assets:    
Total marketable securities 0 0
Recurring | Level 2 | Corporate bonds    
Financial assets:    
Total marketable securities 120,079 94,025
Recurring | Level 2 | Commercial paper    
Financial assets:    
Total marketable securities 24,779 42,391
Recurring | Level 2 | Yankee bonds    
Financial assets:    
Total marketable securities 4,734 4,700
Recurring | Level 3    
Financial assets:    
Total cash equivalents 0 0
Total marketable securities 0 0
Other investments carried at fair value 13,001 11,879
Total 13,001 11,879
Financial liabilities:    
Contingent consideration 1,835  
Total 1,835  
Recurring | Level 3 | Money market funds    
Financial assets:    
Total cash equivalents 0 0
Recurring | Level 3 | Treasury bills and U.S. government securities    
Financial assets:    
Total marketable securities 0 0
Recurring | Level 3 | Corporate bonds    
Financial assets:    
Total marketable securities 0 0
Recurring | Level 3 | Commercial paper    
Financial assets:    
Total marketable securities 0 0
Recurring | Level 3 | Yankee bonds    
Financial assets:    
Total marketable securities $ 0 $ 0