XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
6 Months Ended
Jan. 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   2024   2023 
  

Three Months Ended

January 31,

  

Six Months Ended

January 31,

 
   2024   2023   2024   2023 
   (in thousands) 
Operating lease cost  $734   $799   $1,492   $1,566 
Short-term lease cost   132    259    459    528 
                     
Total lease cost  $866   $1,058   $1,951   $2,094 
                     
Cash paid for amounts included in the measurement of lease liabilities:                    
Operating cash flows from operating leases  $724   $824   $1,515   $1,588 
Schedule of Supplemental Disclosures Related Weighted Average Operating Leases

 

  

January 31,

2024

  

July 31,

2023

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

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

 

  

January 31,

2024

  

July 31,

2023

 
   (in thousands) 
Operating lease liabilities included in “Other current liabilities  $2,810   $2,861 
Operating lease liabilities included in noncurrent liabilities   2,448    2,881 
           
Total  $5,258   $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 January 31:     
2025  $2,988 
2026   1,344 
2027   636 
2028   320 
2029   183 
Thereafter   

152

 
      
Total lease payments   5,623 
Less imputed interest   (365)
      
Total operating lease liabilities  $5,258