XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
9 Months Ended
Apr. 30, 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   2025   2024 
  

Three Months Ended

April 30,

  

Nine Months Ended

April 30,

 
   2025   2024   2025   2024 
   (in thousands) 
Operating lease cost  $588   $746   $1,779   $2,238 
Short-term lease cost   300    311    806    770 
                     
Total lease cost  $888   $1,057   $2,585   $3,008 
                     
Cash paid for amounts included in the measurement of lease liabilities:                    
Operating cash flows from operating leases  $611   $738   $1,838   $2,253 
Schedule of Supplemental Disclosure Related Weighted Average Operating Leases

   April 30, 2025   July 31, 2024 
Weighted-average remaining lease term-operating leases   2.8 years    2.6 years 
           
Weighted-average discount rate-operating leases   5.6%   5.6%
Schedule of Aggregate Operating Lease Liability

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

 

   April 30, 2025   July 31, 2024 
   (in thousands) 
Operating lease liabilities included in “Other current liabilities  $875   $1,866 
Operating lease liabilities included in noncurrent liabilities   1,213    1,533 
           
Total  $2,088   $3,399 
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 April 30:     
2026  $966 
2027   679 
2028   327 
2029   192 
2030   112 
Thereafter    
      
Total lease payments   2,276 
Less imputed interest   (188)
      
Total operating lease liabilities  $2,088