v3.25.1
Marketable Securities (Tables)
6 Months Ended
Apr. 30, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities

As of April 30, 2025, the marketable securities consisted of the following:

 

April 30, 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

 

$

22,719

 

 

$

 

 

$

 

 

$

22,719

 

US treasury

 

 

149,764

 

 

 

91

 

 

 

(47

)

 

 

149,808

 

Government agency securities

 

 

22,722

 

 

 

2

 

 

 

(9

)

 

 

22,715

 

Total cash equivalents and short-term investments

 

$

195,205

 

 

$

93

 

 

$

(56

)

 

$

195,242

 

Long-term investments

 

 

 

 

 

 

 

 

 

 

 

 

US treasury

 

 

29,080

 

 

 

68

 

 

 

(31

)

 

 

29,117

 

Government agency securities

 

 

5,019

 

 

 

 

 

 

(27

)

 

 

4,992

 

Total long-term investments

 

$

34,099

 

 

$

68

 

 

$

(58

)

 

$

34,109

 

Total

 

$

229,304

 

 

$

161

 

 

$

(114

)

 

$

229,351

 

 

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