XML 33 R12.htm IDEA: XBRL DOCUMENT v3.24.4
Investments - Short-Term
12 Months Ended
Oct. 31, 2024
Investments - Short-Term  
Investments - Short-Term

Note 5. Investments – Short-Term

The Company’s U.S. Treasury Securities outstanding as of October 31, 2024 had maturity dates ranging from November 5, 2024 to November 29, 2024. We have classified our investments in U.S. Treasury Securities as held-to-maturity and recorded them at amortized cost. The following table summarizes the amortized cost basis and fair value (based on quoted market prices) as of October 31, 2024 (in thousands).

Amortized

Gross unrealized

Gross unrealized

    

cost

    

gains

losses

Fair value

U.S. Treasury Securities

As of October 31, 2024

$

109,123

$

2

$

-

$

109,125

As of October 31, 2023

$

103,760

$

1

$

-

$

103,761

The weighted average yield to maturity as of October 31, 2024 and 2023 was 4.78% and 5.45%, respectively.