v3.26.1
Fair Value of Financial Instruments (Tables)
3 Months Ended
Apr. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Cash, Cash Equivalent, and Investment The following table summarizes the Company’s cash and available-for-sale marketable securities’ amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value by significant investment category reported as cash and cash equivalents or short-term investments (in thousands):
Reported as
April 30, 2026Amortized CostGross Unrealized GainsGross
Unrealized
Losses
Estimated Fair ValueCash and Cash EquivalentsShort-Term Investments
Cash:$67,343 $— $— $67,343 $67,343 $— 
Level 1:
Money market funds359,989 — — 359,989 359,989 — 
U.S. Treasuries549,393 139 (1,457)548,075 2,065 546,010 
Subtotal909,382 139 (1,457)908,064 362,054 546,010 
Level 2:
Certificate of deposit8,216 (2)8,219 — 8,219 
Commercial paper32,627 (15)32,615 — 32,615 
Corporate bonds722,364 516 (613)722,267 — 722,267 
U.S. government agencies10,597 — 10,606 — 10,606 
Subtotal773,804 533 (630)773,707 — 773,707 
Total$1,750,529 $672 $(2,087)$1,749,114 $429,397 $1,319,717 
Reported as
January 31, 2026Amortized CostGross Unrealized GainsGross
Unrealized
Losses
Estimated Fair ValueCash and Cash EquivalentsShort-Term Investments
Cash:$66,674 $— $— $66,674 $66,674 $— 
Level 1:
Money market funds294,365 — — 294,365 294,365 — 
U.S. Treasuries539,437 627 (101)539,963 6,054 533,909 
Subtotal833,802 627 (101)834,328 300,419 533,909 
Level 2:
Certificate of Deposit19,949 — 19,957 9,816 10,141 
Commercial paper39,994 16 — 40,010 3,287 36,723 
Corporate bonds702,250 1,958 (4)704,204 — 704,204 
U.S. government agencies10,585 17 — 10,602 — 10,602 
Subtotal772,778 1,999 (4)774,773 13,103 761,670 
Total$1,673,254 $2,626 $(105)$1,675,775 $380,196 $1,295,579 
Schedule of Investments Classified by Contractual Maturity Date
The following table summarizes the estimated fair value of the Company’s investments by their remaining contractual maturity dates (in thousands):
April 30, 2026
Due within one year$708,224 
Due between one to two years611,493 
Total$1,319,717