v3.25.2
Debt Securities
12 Months Ended
Jul. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Debt Securities

Note 6—Debt Securities

 

The following is a summary of available-for-sale debt securities:

 

(in thousands)  Amortized Cost   Gross Unrealized  Gains   Gross Unrealized Losses   Fair Value 
July 31, 2025                    
U.S. Treasury bills and notes  $

12,953

   $

   $

(27

)   $

12,926

 
Government sponsored enterprise notes   

5,554

    

    

(4

)    

5,550

 
Corporate bonds   

3,367

    

2

    

(196

)    

3,173

 
TOTAL  $

21,874

   $

2

   $       (227)   $

21,649

 
July 31, 2024                            
U.S. Treasury bills and notes  $16,641   $10   $(66)  $16,585 
Government sponsored enterprise notes   3,356        (3)   3,353 
Corporate bonds   3,821    1    (322)   3,500 
TOTAL  $23,818   $11   $(391)  $23,438 

 

The gross unrealized losses in the table above are recorded in “Accumulated other comprehensive loss” in the consolidated balance sheets. As of July 31, 2025, the Company determined that the unrealized losses were due to changes in interest rates or market liquidity and were not due to credit losses. In addition, as of July 31, 2025 and 2024, the Company did not intend to sell any of the securities with unrealized losses, and it is not more likely than not that the Company will be required to sell any of these securities before recovery of the unrealized losses, which may be at maturity.

 

Proceeds from maturities and sales of debt securities and redemptions of equity investments were $36.3 million, $50.1 million, and $49.2 million in fiscal 2025, fiscal 2024, and fiscal 2023, respectively. The realized gains and realized losses from sales of debt securities in fiscal 2025 were not significant. There were no realized gains or realized losses from sales of debt securities in fiscal 2024 or fiscal 2023.

 

The contractual maturities of the Company’s available-for-sale debt securities at July 31, 2025 were as follows:

 

(in thousands)  Fair Value 
Within one year  $

18,671

 
After one year through five years   

2,653

 
After five years through ten years   

296

 
After ten years   

29

 
TOTAL  $

21,649

 

 

The following table includes the fair value of the Company’s available-for-sale debt securities that were in an unrealized loss position:

 

(in thousands)  Unrealized Losses   Fair
Value
 
July 31, 2025          
U.S. Treasury bills and notes  $

27

   $

12,926

 
Government sponsored enterprise notes    4    

5,550

 
Corporate bonds   

196

    

2,976

 
TOTAL  $

227

   $

21,452

 
July 31, 2024          
U.S. Treasury bills and notes  $66   $12,936 
Government sponsored enterprise notes   3    2,634 
Corporate bonds   322    3,310 
TOTAL  $391   $18,880 

 

 

The following available-for-sale debt securities included in the table above were in a continuous unrealized loss position for 12 months or longer:

 

(in thousands)  Unrealized Losses   Fair
Value
 
July 31, 2025          
U.S. Treasury bills and notes  $19   $329 
Corporate bonds    195    2,967 
TOTAL  $214   $3,296
July 31, 2024          
U.S. Treasury bills and notes  $60   $4,827 
Corporate bonds   307    3,209 
TOTAL  $367   $8,036