XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value Measurements (Tables)
12 Months Ended
Jan. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis
The following table summarizes information about our cash, cash equivalents, and investments by investment category for the periods presented (in thousands):
As of January 31, 2024
Fair Value LevelAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Assets
Cash and cash equivalents:
Cash$43,925 $— $— $43,925 
Money market fundsLevel 1204,481 — — 204,481 
Certificates of deposit
Level 28,245 — — 8,245 
Total cash and cash equivalents$256,651 $— $— $256,651 
Short-term investments:
US Treasury securitiesLevel 1$234,776 $— $(1,053)$233,723 
Corporate notes and bondsLevel 2279,248 12 (1,068)278,192 
US agency securitiesLevel 2157,873 18 (501)157,390 
      Total short-term investments$671,897 $30 $(2,622)$669,305 
Long-term investments:
US Treasury securitiesLevel 1$27,175 $121 $— $27,296 
Corporate notes and bondsLevel 269,970 279 (67)70,182 
US agency securitiesLevel 290,924 303 (48)91,179 
      Total long-term investments$188,069 $703 $(115)$188,657 
Total assets measured at fair value$1,116,617 $733 $(2,737)$1,114,613 
As of January 31, 2023
Fair Value LevelAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Assets
Cash and cash equivalents:
Cash$35,055 $— $— $35,055 
Money market fundsLevel 1102,886 — — 102,886 
Total cash and cash equivalents$137,941 $— $— $137,941 
Short-term investments:
US Treasury securitiesLevel 1$144,392 $$(501)$143,892 
Commercial paperLevel 2230,305 30 (667)229,668 
Corporate notes and bondsLevel 238,443 15 (148)38,310 
US agency securitiesLevel 274,060 (349)73,714 
      Total short-term investments$487,200 $49 $(1,665)$485,584 
Long-term investments:
US Treasury securitiesLevel 1$192,337 $— $(2,460)$189,877 
Corporate notes and bondsLevel 2233,946 178 (2,029)232,095 
US agency securitiesLevel 2101,844 27 (921)100,950 
      Total long-term investments$528,127 $205 $(5,410)$522,922 
Total assets measured at fair value$1,153,268 $254 $(7,075)$1,146,447