XML 36 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Marketable Securities (Tables)
6 Months Ended
Apr. 30, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities

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

 

 

April 30, 2026

 

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

 

$

26,515

 

 

$

 

 

$

 

 

$

26,515

 

U.S. government treasuries

 

 

214,973

 

 

 

36

 

 

$

(94

)

 

$

214,915

 

Government agency securities

 

 

13,732

 

 

 

 

 

 

(9

)

 

$

13,723

 

Total cash equivalents and short-term investments

 

$

255,220

 

 

$

36

 

 

$

(103

)

 

$

255,153

 

Long-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government treasuries

 

 

26,769

 

 

 

 

 

 

(60

)

 

$

26,709

 

Total long-term investments

 

$

26,769

 

 

$

 

 

$

(60

)

 

$

26,709

 

Total

 

 

281,989

 

 

 

36

 

 

 

(163

)

 

$

281,862

 

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

 

U.S. government treasuries

 

 

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:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government treasuries

 

 

8,498

 

 

 

25

 

 

 

(1

)

 

 

8,522

 

Total long-term investments

 

 

8,498

 

 

 

25

 

 

 

(1

)

 

 

8,522

 

Total

 

 

185,492

 

 

 

163

 

 

 

(35

)

 

 

185,620