XML 51 R30.htm IDEA: XBRL DOCUMENT v3.25.4
Marketable Securities (Tables)
12 Months Ended
Oct. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities

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

 

 

October 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

 

$

8,642

 

 

$

 

 

$

 

 

$

8,642

 

US treasury

 

 

146,984

 

 

$

131

 

 

$

(25

)

 

$

147,090

 

Government agency securities

 

 

21,368

 

 

$

7

 

 

$

(9

)

 

$

21,366

 

Total cash equivalents and short-term investments

 

$

176,994

 

 

$

138

 

 

$

(34

)

 

$

177,098

 

Long-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

US treasury

 

 

8,498

 

 

$

25

 

 

$

(1

)

 

$

8,522

 

Total long-term investments

 

$

8,498

 

 

$

25

 

 

$

(1

)

 

$

8,522

 

Total

 

 

185,492

 

 

 

163

 

 

 

(35

)

 

 

185,620

 

 

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