XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
3 Months Ended
Oct. 31, 2023
Leases  
Schedule of Supplemental Disclosures Related to the Company's Operating Leases

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

 

           
   Three Months Ended
October 31,
 
  

2023

  

2022

 
   (in thousands) 
Operating lease cost  $758   $767 
Short-term lease cost   326    269 
           
Total lease cost  $1,084   $1,036 
           
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from operating leases  $791   $764 
Schedule of Supplemental Disclosures Related Weighted Average Operating Leases

 

  

October 31,
2023

  

July 31,
2023

 
Weighted-average remaining lease term-operating leases   2.1 years     2.3 years 
           
Weighted-average discount rate-operating leases   3.9%   3.7%
Schedule of Aggregate Operating Lease Liability

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

 

           
  

October 31,
2023

  

July 31,
2023

 
   (in thousands) 
Operating lease liabilities included in “Other current liabilities  $2,732   $2,861 
Operating lease liabilities included in noncurrent liabilities   2,346    2,881 
           
Total  $5,078   $5,742 
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:     
2024  $2,883 
2025   1,713 
2026   478 
2027   220 
2028   12 
Thereafter    
      
Total lease payments   5,306 
Less imputed interest   (228)
      
Total operating lease liabilities  $5,078