XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
9 Months Ended
Oct. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table summarizes our financial assets that are measured at fair value on a recurring basis:
October 31, 2023
(in thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Level 1:
Cash equivalents(1)
Money market funds$697,467 $— $— $697,467 
Level 2:
Cash equivalents(1)
Commercial paper26,950 — (5)26,945 
U.S. governmental securities38,784 — — 38,784 
Available-for-sale securities
Commercial paper96,544 — (37)96,507 
Corporate notes and bonds257,224 — (2,074)255,150 
U.S. governmental securities105,680 — (250)105,430 
Level 2 total525,182 — (2,366)522,816 
Total$1,222,649 $— $(2,366)$1,220,283 
January 31, 2023
(in thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Level 1:
Cash equivalents(1)
Money market funds$133,009 $— $— $133,009 
Level 2:
Cash equivalents(1)
Commercial paper9,992 — (2)9,990 
Available-for-sale securities
Commercial paper85,957 — (258)85,699 
Corporate notes and bonds367,930 101 (3,771)364,260 
Municipal notes and bonds7,983 — (65)7,918 
U.S. governmental securities38,344 (405)37,943 
Level 2 total510,206 105 (4,501)505,810 
Total$643,215 $105 $(4,501)$638,819 

(1) Included in “cash and cash equivalents” in our consolidated balance sheets as of October 31, 2023 and January 31, 2023, in addition to cash of $425.4 million and $578.9 million.
Schedule of Fair Value of Available-for-sale Marketable Securities by Remaining Contractual Maturities
The fair values of our available-for-sale securities as of October 31, 2023, by remaining contractual maturities, were as follows (in thousands):
Due in one year or less$401,639 
Due in one to two years55,448 
$457,087 
Schedule of Convertible Senior Notes
(in thousands)October 31, 2023January 31, 2023
0.5% Convertible Senior Notes due in 2023
Aggregate principal amount$— $37,083 
Fair value amount— 38,981 
0% Convertible Senior Notes due in 2024
Aggregate principal amount$690,000 $690,000 
Fair value amount680,326 655,666