XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
3 Months Ended
Oct. 31, 2025
Leases  
Schedule of Supplemental Disclosures Related to the Company’s Operating Leases

Supplemental disclosures related to the Company’s operating leases were as follows:

 

   2025   2024 
  

Three Months Ended

October 31,

 
   2025   2024 
   (in thousands) 
Operating lease cost  $534   $601 
Short-term lease cost   288    258 
           
Total lease cost  $822   $859 
           
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from operating leases  $263   $614 
Schedule of Supplemental Disclosure Related Weighted Average Operating Lease

  

October 31, 2025

  

July 31, 2025

 
Weighted-average remaining lease term-operating leases   2.6 years    2.7 years 
           
Weighted-average discount rate-operating leases   5.6%   5.2%
Schedule of Aggregate Operating Lease Liability

The Company’s aggregate operating lease liability was as follows:

 

  

October 31, 2025

  

July 31, 2025

 
   (in thousands) 
Operating lease liabilities included in “Other current liabilities  $806   $842 
Operating lease liabilities included in noncurrent liabilities   904    1,103 
           
Total  $1,710   $1,945 
Schedule of Future Minimum Maturities of Operating Lease Liabilities

Future minimum maturities of operating lease liabilities were as follows:

 

(in thousands)    
Twelve-month period ending October 31:    
2026  $880 
2027   558 
2028   201 
2029   189 
2030   22 
Thereafter    
      
Total lease payments   1,850 
Less imputed interest   (140)
      
Total operating lease liabilities  $1,710