v3.25.2
Marketable Securities (Tables)
9 Months Ended
Jul. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities

As of July 31, 2025, the marketable securities consisted of the following:

 

July 31, 2025

 

Description

 

Amortized Cost

 

 

Unrealized Holdings Gains

 

 

Unrealized Holdings Losses

 

 

Aggregate Fair Value

 

Cash equivalents and short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds, included in cash and cash equivalents

 

$

15,823

 

 

$

 

 

$

 

 

$

15,823

 

US treasury

 

 

151,478

 

 

 

7

 

 

 

(138

)

 

 

151,347

 

Government agency securities

 

 

17,955

 

 

 

 

 

 

(12

)

 

 

17,943

 

Total cash equivalents and short-term investments

 

$

185,256

 

 

$

7

 

 

$

(150

)

 

$

185,113

 

Long-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

US treasury

 

 

18,047

 

 

 

7

 

 

 

(31

)

 

 

18,023

 

Government agency securities

 

 

5,016

 

 

 

 

 

 

(28

)

 

 

4,988

 

Total long-term investments

 

$

23,063

 

 

$

7

 

 

$

(59

)

 

$

23,011

 

Total

 

$

208,319

 

 

$

14

 

 

$

(209

)

 

$

208,124

 

 

As of October 31, 2024, the marketable securities consisted of the following:

 

October 31, 2024

 

Description

 

Amortized Cost

 

 

Unrealized Holdings Gains

 

 

Unrealized Holdings Losses

 

 

Aggregate Fair Value

 

Cash equivalents and short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds, included in cash and cash equivalents

 

$

121

 

 

$

 

 

$

 

 

$

121

 

US treasury

 

 

145,832

 

 

 

12

 

 

 

(30

)

 

 

145,814

 

Government agency securities

 

 

23,714

 

 

 

3

 

 

 

(8

)

 

 

23,709

 

Total cash equivalents and short-term investments

 

$

169,667

 

 

$

15

 

 

$

(38

)

 

$

169,644

 

Long-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

US treasury

 

 

49,931

 

 

 

 

 

 

(306

)

 

 

49,625

 

Government agency securities

 

 

9,972

 

 

 

 

 

 

(74

)

 

 

9,898

 

Total long-term investments

 

$

59,903

 

 

$

 

 

$

(380

)

 

$

59,523

 

Total

 

$

229,570

 

 

$

15

 

 

$

(418

)

 

$

229,167