XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
3 Months Ended
Oct. 31, 2024
Leases  
Schedule of Supplemental Disclosures Related to the Company’s Operating Leases

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

 

   2024   2023 
  

Three Months Ended
October 31,

 
   2024   2023 
   (in thousands) 
Operating lease cost  $601   $758 
Short-term lease cost   258    326 
           
Total lease cost  $859   $1,084 
           
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from operating leases  $614   $791 
Schedule of Supplemental Disclosure Related Weighted Average Operating Leases

 

  

October 31,
2024

 

  

July 31,
2024

 

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

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

 

  

October 31,
2024

  

July 31,
2024

 
   (in thousands) 
Operating lease liabilities included in “Other current liabilities  $1,640   $1,866 
Operating lease liabilities included in noncurrent liabilities   1,566    1,533 
           
Total  $3,206   $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 October 31:    
2025  $1,768 
2026   801 
2027   500 
2028   198 
2029   186 
Thereafter   15 
Total lease payments   3,468 
Less imputed interest   (262)
Total operating lease liabilities  $3,206