XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Debt Securities
3 Months Ended
Oct. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Debt Securities

Note 6—Debt Securities

 

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

 

   Amortized Cost   Gross Unrealized Gains   Gross Unrealized Losses   Fair Value 
   (in thousands) 
October 31, 2024:                
U.S. Treasury bills and notes  $20,568   $16   $(52)  $20,532 
Government sponsored enterprise notes   3,342    1        3,343 
Corporate bonds   3,688    1    (290)   3,399 
                                          
Total  $27,598   $18   $(342)  $27,274 
                     
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 October 31, 2024, 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 October 31, 2024 and July 31, 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 $9.9 million and $17.1 million in the three months ended October 31, 2024 and 2023, respectively. There were no realized gains or realized losses from sales of debt securities in the three months ended October 31, 2024 and 2023. The Company uses the specific identification method in computing the realized gains and realized losses on the sales of debt securities.

 

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

 

   Fair Value 
    (in thousands) 
Within one year  $20,752 
After one year through five years   5,562 
After five years through ten years   923 
After ten years   37 
      
Total  $27,274 

 

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

  

   Unrealized Losses   Fair Value 
   (in thousands) 
October 31, 2024:        
U.S. Treasury bills and notes  $52   $11,915 
Corporate bonds   290    3,280 
                         
Total  $342   $15,195 
           
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:

 

   Unrealized Losses   Fair Value 
   (in thousands) 
October 31, 2024:        
U.S. Treasury bills and notes  $42   $2,306 
Corporate bonds   275    3,108 
                      
Total  $317   $5,414 
           
July 31, 2024:          
U.S. Treasury bills and notes  $60   $4,827 
Corporate bonds   307    3,209 
           
Total  $367   $8,036